XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]
 (in thousands)   Level 1 Assets  
         

Balance as of December 31, 2022

  $ -  
         

Investments in certificates of deposit

    25,649  
         
Balance as of March 31, 2023   $ 25,649  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
 (in thousands)   Level 3 Liabilities  
         

Balance as of December 31, 2022

  $ (1,450 )
         

Derivative liabilities

    (2,350 )
Unrealized gains on derivative liabilities     130  
         
Balance as of March 31, 2023   $ 3,670  
Fair Value, by Balance Sheet Grouping [Table Text Block]
   

Investments at Fair Value as of March 31, 2023

 

(in thousands)

 

Level 1

   

Level 2

   

Level 3

   

Total

 
                                 

Assets

                               
                                 

Certificates of Deposit

  $ 25,649     $ -     $ -     $ 25,649  
                                 

Total Assets

  $ 25,649     $ -     $ -     $ 25,649  
                                 

Liabilities

                               
                                 
Contingent consideration liabilities   $ -     $ -     $ 1,450     $ 1,450  

Derivative liabilities

  $ -     $ -     $ 2,220     $ 2,220  
                                 

Total Liabilities

  $ -     $ -     $ 3,670     $ 3,670