XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Restructuring Costs - Restructuring and Other Exit Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance $ 84 $ 636
Restructuring and other exit costs 835 391
Non-cash charges (27) (142)
Cash payments (811) (801)
Effect of change in currency translation 1  
Balance 82 84
Inventory Related [Member]    
Balance 84 0
Restructuring and other exit costs 43 320
Non-cash charges (27) (142)
Cash payments (100) (94)
Effect of change in currency translation 0  
Balance 0 84
Employee Severance [Member]    
Balance 0 636
Restructuring and other exit costs 792 42
Non-cash charges 0 0
Cash payments (711) (678)
Effect of change in currency translation 1  
Balance 82 0
Other Restructuring [Member]    
Balance 0 0
Restructuring and other exit costs 0 29
Non-cash charges 0 0
Cash payments 0 (29)
Effect of change in currency translation 0  
Balance $ 0 $ 0