XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Components of Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 1,149,913 $ 1,053,984
Other comprehensive income (loss) 21,484 (12,563)
Ending balance 1,208,701 1,078,791
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (23,747) 8,691
Other comprehensive income (loss) 21,484 (12,563)
Ending balance (2,263) $ (3,872)
Foreign currency translation adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (24,182)  
Other comprehensive income (loss) 21,722  
Ending balance (2,460)  
Postretirement benefit plan    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 435  
Other comprehensive income (loss) (238)  
Ending balance $ 197