Annual report [Section 13 and 15(d), not S-K Item 405]

Note 13 - Fair Value Measurements - Changes in Liabilities Measured on Recurring Basis (Details)

v3.25.4
Note 13 - Fair Value Measurements - Changes in Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
DSS acquisition - contingent earn-out $ 0 $ 1,725 $ 2,227
Earn Out [Member]      
Balance 5,896 4,189  
DSS acquisition - contingent earn-out   1,755  
Contingent earn-out paid (7,240) (3,638)  
Change in fair value of acquisition contingent consideration 1,374 3,618  
Translation adjustments 0 (28)  
Change in fair value of acquisition contingent consideration 1,374 3,618  
Discount on escrow (30)    
Balance $ 0 $ 5,896 $ 4,189