XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Note 18 - Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]

 

As of June 30, 2025

 

 

Level 1

  

Level 2

  

Level 3

  

Total

 

Liabilities:

 

  

  

  

 

Contingent earn-out

 $  $  $2,856  $2,856 

Total liabilities

 $  $  $2,856  $2,856 

 

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

  515 

Translation adjustments

  4 

Balance June 30, 2025

 $2,856