XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Balances     $ (789)  
Net current period other comprehensive income (loss) $ (27) $ 608 (162) $ 482
Balances (951)   (951)  
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Balances     (1,532) (1,487)
Other comprehensive income (loss) before reclassifications     78 61
Amounts reclassified from Accumulated other comprehensive loss     10 5
Net current period other comprehensive income (loss)     88 66
Balances (1,444) (1,421) (1,444) (1,421)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Foreign Exchange Forward [Member]        
Balances     94 (195)
Other comprehensive income (loss) before reclassifications     (115) (383)
Amounts reclassified from Accumulated other comprehensive loss     17 138
Net current period other comprehensive income (loss)     (98) (245)
Balances (4) (440) (4) (440)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Interest Rate Swap [Member]        
Balances     649 0
Other comprehensive income (loss) before reclassifications     266 602
Amounts reclassified from Accumulated other comprehensive loss     (418) 59
Net current period other comprehensive income (loss)     (152) 661
Balances 497 661 497 661
AOCI Attributable to Parent [Member]        
Balances     (789) (1,682)
Other comprehensive income (loss) before reclassifications     229 280
Amounts reclassified from Accumulated other comprehensive loss     (391) 202
Net current period other comprehensive income (loss)     (162) 482
Balances $ (951) $ (1,200) $ (951) $ (1,200)