XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
      Fair Value Measurements Using 
      Quoted       
      Prices in        
      Active  Significant    
      Markets  Other  Significant 
   Balance at   

for Identical

  

Observable

    Unobservable 
    December 31,   

Items

  

Inputs

  

Inputs

 
    2022  

(Level 1)

  

(Level 2)

  

(Level 3)

 

Assets

                

Restricted cash held as a certificate of deposit

 $332  $332  $  $ 

Deposit held as a certificate of deposit

  152   152       

Total assets

 $484  $484  $  $ 
      Fair Value Measurements Using 
   Balance at  Quoted  Significant  Significant 
   December 31,  Prices in  Other  Unobservable 
   2021  Active  Observable  Inputs 
      Markets  Inputs  (Level 3) 
      for Identical  (Level 2)    
      

Items

  

 

  

 

 
      

(Level 1)

  

 

     

Assets

                

Restricted cash held as a certificate of deposit

 $324  $324  $  $ 

Deposit held as a certificate of deposit

  151   151       

Total assets

 $475  $475  $  $ 
                 

Liabilities

                

Warrant liability

 $9,558  $  $  $9,558 

Contingent earnout liability

  561         561 

Total liabilities

 $10,119  $  $  $10,119 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Fair value of warrant liability at December 31, 2021

 $9,558 

Decrease in fair value of November 2021 Warrants

  (2,056

)

Reclassification of November 2021 Warrants liability to equity

  (7,502

)

Fair value of warrants issued in connection with the 2022 Warrant Reprice Transaction (see Note 14)

  5,241 

Decrease in fair value of warrants issued in connection with the 2022 Warrant Reprice Transaction (see Note 14)

  (3,390

)

Reclassification of September 2022 Warrants liability to equity

  (1,851

)

Fair value of warrant liability at December 31, 2022

 $ 
     

Fair value of contingent liability at December 31, 2021

 $561 

Decrease in fair value of contingent liability

  (561

)

Fair value of contingent liability at December 31, 2022

 $ 

Fair value of warrant liability at December 31, 2020

 $ 

Fair value of November 2021 Warrants issued

  14,172 

Decrease in fair value of November 2021 Warrants

  (4,614

)

Fair value of warrant liability at December 31, 2021

 $9,558