XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 18 - Accumulated Other Comprehensive Loss - Summary of Accumulated Other Comprehensive Loss (Details) (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Foreign Exchange Forward [Member]    
Accumulated Other Comprehensive Income (Loss) Cumulative Change in Net Gain (Loss) from Cash Flow Hedge Effect, Tax $ (9) $ 12
Interest Rate Swap [Member]    
Accumulated Other Comprehensive Income (Loss) Cumulative Change in Net Gain (Loss) from Cash Flow Hedge Effect, Tax 24 79
Pension Plan [Member]    
Accumulated Other Comprehensive Income (Loss) Defined Benefit Pension and Other Postretirement Plans Tax Expense (Benefit) $ 392 $ 482