XML 75 R61.htm IDEA: XBRL DOCUMENT v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 1,257,413 $ 1,149,913
Other comprehensive (loss) income (9,798) 21,484
Ending balance 1,285,116 1,208,701
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 41,547 (23,747)
Other comprehensive (loss) income (9,798) 21,484
Ending balance 31,749 $ (2,263)
Foreign currency translation adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 41,353  
Other comprehensive (loss) income (10,102)  
Ending balance 31,251  
Postretirement benefit plan    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 194  
Other comprehensive (loss) income 304  
Ending balance $ 498