XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Note 10 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Balance $ 286,998 $ 272,337 $ 283,383 $ 269,626
Net current period other comprehensive income (loss) 159 45 (126) 106
Balance 296,944 274,712 296,944 274,712
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Balance     (1,487)  
Other comprehensive income (loss) before reclassifications     41  
Amounts reclassified from Accumulated other comprehensive loss     3  
Net current period other comprehensive income (loss)     44  
Balance (1,443)   (1,443)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Foreign Exchange Forward [Member]        
Balance     (195)  
Other comprehensive income (loss) before reclassifications     (598)  
Amounts reclassified from Accumulated other comprehensive loss     195  
Net current period other comprehensive income (loss)     (403)  
Balance (598)   (598)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Interest Rate Swap [Member]        
Balance     0  
Other comprehensive income (loss) before reclassifications     171  
Amounts reclassified from Accumulated other comprehensive loss     62  
Net current period other comprehensive income (loss)     233  
Balance 233   233  
AOCI Attributable to Parent [Member]        
Balance (1,967) (1,805) (1,682) (1,866)
Other comprehensive income (loss) before reclassifications     (386)  
Amounts reclassified from Accumulated other comprehensive loss     260  
Net current period other comprehensive income (loss)     (126)  
Balance $ (1,808) $ (1,760) $ (1,808) $ (1,760)