XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 18 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

 

As of March 31, 2025

 

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Liabilities:

 

  

  

  

 

Contingent earn-out

 $  $  $2,451  $2,451 

Total liabilities

 $  $  $2,451  $2,451 

 

As of December 31, 2024

 

Liabilities:

 

  

  

  

 

Contingent earn-out

 $  $  $5,896  $5,896 

Total liabilities

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

Balance December 31, 2024

 $5,896 

Contingent earnout paid

  (3,559)

Change in fair value of acquisition contingent consideration

  136 

Translation adjustments

  (22)

Balance March 31, 2025

 $2,451