XML 73 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

Year Ended December 31, 2021

 
  (in thousands) 
  Level 1  Level 2  Level 3  Total 
Assets                
Cash Equivalents:                
U.S. treasury bills $  $199,999  $  $199,999 
Certificate of deposits     1,433      1,433 
Short term investments:                
Certificate of deposits     2,411      2,411 
Other assets:                
Certificate of deposits     285      285 
Total $  $204,128  $  $204,128 
Liabilities                
Earn-out liabilities (1) $  $  $10,012  $10,012 
Warrant liabilities (1)     458      458 
Total $  $458  $10,012  $10,470 
  

Year Ended December 31, 2020

 
  (in thousands) 
  Level 1  Level 2  Level 3  Total 
Assets                
Cash Equivalents:                
Certificate of deposits $  $919  $  $919 
Short term investments:                
Certificate of deposits     992      992 
Other assets:                
Certificate of deposits     800      800 
Total $  $2,711  $  $2,711