v3.26.1
Reclassifications Out of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance at beginning of period $ 1,367,012  
Other comprehensive income (loss) (5,901) $ 22,738
Balance at end of period 1,355,360  
Accumulated defined benefit plans adjustment attributable to parent    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance at beginning of period 21,184 (11,390)
Tax benefit (44) (191)
Reclassification from accumulated other comprehensive loss into net income(b) 328 201
Balance at end of period 21,512 (11,189)
Accumulated defined benefit plans adjustment, net prior service attributable to parent    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Amounts reclassified from accumulated other comprehensive loss 40 32
Accumulated defined benefit plans adjustment, net gain (loss) attributable to parent    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Amounts reclassified from accumulated other comprehensive loss 332 360
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance at beginning of period (215) 0
Other comprehensive income (loss) (155) 0
Balance at end of period (370) 0
Accumulated foreign currency adjustment attributable to parent    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance at beginning of period (62,750) (130,259)
Other comprehensive income (loss) (6,074) 22,537
Balance at end of period $ (68,824) $ (107,722)