v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]            
Net foreign currency translation adjustment $ (4,534)   $ 43,776   $ (14,636) $ 65,498
Net change in postretirement benefit plan (see Note 14 for further information)            
Amortization of gain (10)   (1)   (21) (3)
Prior service loss (gain) arising during the period 0   0   411 (319)
Total before tax (10)   (1)   390 (322)
Tax 4   0   (92) 83
Net of tax (6)   (1)   298 (239)
Other comprehensive (loss) income (4,540) $ (9,798) 43,775 $ 21,484 (14,338) 65,259
Gains (losses) on intra-entity foreign currency transactions $ (95)   $ 2,184   $ 1,734 $ 5,301