XML 106 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment $ 16,809 $ (4,799) $ (11,255)
Unrealized (loss) gain on cash flow hedge (1,406) 3,564 2,707
Tax 341 (868) (654)
Net of tax (1,065) 2,696 2,053
Net change in postretirement benefit plan (see Note 15 for further information)      
Prior service loss (gain) arising during the period 132 (41) (4)
Amortization of prior service gain 0 9 74
Amortization of loss (gain) 8 (2) (21)
Total before tax 140 (34) 49
Tax (39) (24) (13)
Net of tax 101 (58) 36
Other comprehensive income (loss), net of tax 15,845 (2,161) (9,166)
Currency swap      
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment (1,455) 3,851 4,766
Net change in postretirement benefit plan (see Note 15 for further information)      
Net foreign currency translation adjustment tax $ (471) $ 1,236 $ 1,527