XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

June 30, 2023

 
  

(in thousands)

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets

                

Cash Equivalents:

                

Certificates of deposit (1)

 $  $1,486  $  $1,486 

Money market funds (2)

     23,113      23,113 

U.S. treasury bills

     167,877      167,877 

Short term investments:

                

Certificates of deposit (1)

     3,191      3,191 

Other assets:

                

Certificates of deposit (1)

     40      40 

Total

 $  $195,707  $  $195,707 

Liabilities:

                

Earn-out shares liabilities:

                

Earn-out shares (3)

 $  $  $10,939  $10,939 

Other non-current liabilities:

                

Warrant liabilities (3)

     367      367 

Total

 $  $367  $10,939  $11,306 
  

December 31, 2022

 
  

(in thousands)

 
  

Level 1

  

Level 2

  

Level 3

  

Total

 

Assets

                

Cash Equivalents:

                

Certificates of deposit (1)

 $  $1,693  $  $1,693 

Money market funds (2)

     188,769      188,769 

Short term investments:

                

Certificates of deposit (1)

     2,620      2,620 

Other assets:

                

Certificates of deposit (1)

     162      162 

Total

 $  $193,244  $  $193,244 

Liabilities:

                

Earn-out shares liabilities:

                

Earn-out shares (3)

 $  $  $6,631  $6,631 

Other non-current liabilities:

                

Warrant liabilities (3)

     227      227 

Total

 $  $227  $6,631  $6,858 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  Six Months Ended June 30, 
  

2023

 
  

(in thousands)

 

Opening balance

 $6,631 

Total gains or losses from the period

    

Included in (loss) gain on earn-out and warrant liabilities

  3,996 

Reclass from Earnout-RSU

  312 

Closing balance

 $10,939