v3.22.2.2
Note 10 - Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  

As of September 30, 2022

  

As of December 31, 2021

 

 

(Level 1)

  

(Level 2)

  

(Level 3)

  

Total

  

(Level 1)

  

(Level 2)

  

(Level 3)

  

Total

 

Assets:

 

  

  

  

  

  

  

  

 

Cash and cash equivalents

 $26,268  $  $  $26,268  $34,656  $  $  $34,656 

Restricted cash

  8,307         8,307   6,480         6,480 

Note receivable

     9      9      8,148      8,148 

Total assets

 $34,575  $9  $  $34,584  $41,136  $8,148  $  $49,284 

Liabilities:

 

  

  

  

  

  

  

  

 

Bank acceptance payable

 $  $13,760  $  $13,760  $  $8,198  $  $8,198 

Convertible senior notes

     56,524      56,524      67,588      67,588 

Total liabilities

 $  $70,284  $  $70,284  $  $75,786  $  $75,786