XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
   

As of March 31, 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

  $ 31,980     $     $     $ 31,980     $ 34,656     $     $     $ 34,656  

Restricted cash

    8,128                 $ 8,128       6,480                 $ 6,480  

Note receivable

          1,195             1,195             8,148             8,148  

Total assets

  $ 40,108     $ 1,195     $     $ 41,303     $ 41,136     $ 8,148     $     $ 49,284  

Liabilities:

 

   

   

   

   

   

   

   

 

Bank acceptance payable

  $     $ 9,955     $     $ 9,955     $     $ 8,198     $       8,198  

Convertible senior notes

          68,667             68,667             67,588             67,588  

Total liabilities

  $     $ 78,622     $     $ 78,622     $     $ 75,786     $     $ 75,786