XML 123 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Cash flow hedge (interest rate swap), net of tax $ (1,065) $ 2,696 $ 2,053
Net foreign currency translation adjustment 16,809 (4,799) (11,255)
Losses and gains recognized in accumulated other comprehensive income (loss) $ (2,520) $ 6,547 $ 6,819
Interest rate swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Unrealized (loss) gain on cash flow hedge, net of taxes of $341, $868, and $654 at December 31, 2023, 2022, and 2021, respectively Unrealized (loss) gain on cash flow hedge, net of taxes of $341, $868, and $654 at December 31, 2023, 2022, and 2021, respectively Unrealized (loss) gain on cash flow hedge, net of taxes of $341, $868, and $654 at December 31, 2023, 2022, and 2021, respectively
Cash flow hedge (interest rate swap), net of tax $ (1,065) $ 2,696 $ 2,053
Cross-currency swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net change in postretirement benefit plan, net of taxes of $39, $24, and $13 at December 31, 2023, 2022 and 2021, respectively Net change in postretirement benefit plan, net of taxes of $39, $24, and $13 at December 31, 2023, 2022 and 2021, respectively Net change in postretirement benefit plan, net of taxes of $39, $24, and $13 at December 31, 2023, 2022 and 2021, respectively
Net foreign currency translation adjustment $ (1,455) $ 3,851 $ 4,766