XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Balance $ 318,274 $ 283,383
Net current period other comprehensive income (loss) (127) (285)
Balance 321,077 286,998
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Balance (1,532)  
Other comprehensive income (loss) before reclassifications 26  
Amounts reclassified from Accumulated other comprehensive loss 3  
Net current period other comprehensive income (loss) 29  
Balance (1,503)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Foreign Exchange Forward [Member]    
Balance 94  
Other comprehensive income (loss) before reclassifications (10)  
Amounts reclassified from Accumulated other comprehensive loss 32  
Net current period other comprehensive income (loss) 22  
Balance 116  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Interest Rate Swap [Member]    
Balance 649  
Other comprehensive income (loss) before reclassifications (59)  
Amounts reclassified from Accumulated other comprehensive loss (119)  
Net current period other comprehensive income (loss) (178)  
Balance 471  
AOCI Attributable to Parent [Member]    
Balance (789) (1,682)
Other comprehensive income (loss) before reclassifications (43)  
Amounts reclassified from Accumulated other comprehensive loss (84)  
Net current period other comprehensive income (loss) (127)  
Balance $ (916) $ (1,967)