XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Stockholders' Equity - Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance $ 22,467  
Foreign currency translation adjustments, net of tax (3,588) $ 2,589
Balance 19,581 22,467
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Balance (7,869) (10,458)
Foreign currency translation adjustments, net of tax (3,588) 2,589
Net actuarial loss for the year, net of tax 0 0
Amortization for the year, net of tax 0 0
Balance (11,457) (7,869)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance (9,198) (10,387)
Foreign currency translation adjustments, net of tax 0 0
Net actuarial loss for the year, net of tax 1,198 663
Amortization for the year, net of tax 440 526
Balance (7,560) (9,198)
AOCI Attributable to Parent [Member]    
Balance (17,067) (20,845)
Foreign currency translation adjustments, net of tax (3,588) 2,589
Net actuarial loss for the year, net of tax 1,198 663
Amortization for the year, net of tax 440 526
Balance $ (19,017) $ (17,067)