XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Net foreign currency translation adjustment $ 21,722 $ (12,717)
Net change in postretirement benefit plan (see Note 14 for further information)    
Amortization of gain (2) (3)
Prior service (gain) loss arising during the period (319) 206
Total before tax (321) 203
Tax 83 (49)
Net of tax (238) 154
Other comprehensive income (loss) $ 21,484 $ (12,563)