XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Acquisition and Divesture - Assets and Liabilities Included in Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 01, 2023
Gain on sale recognized $ 0 $ 980 $ 0  
Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] | Bel Stewart s.r.o. [Member]        
Cash and cash equivalents   2,072    
Accounts receivable   1,030    
Inventories   1,310    
Property, plant and equipment   326    
Other assets   48    
Accounts payable   441    
Accrued expenses   126    
Income taxes payable   100    
Other current liabilities   13    
Other long-term liabilities   23    
Total net assets transferred   4,083    
Consideration received   5,063   $ 5,100
Gain on sale recognized   $ 980