v3.26.1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Income (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
Other comprehensive (loss) income:            
Beginning balance $ 2,247,927 $ 2,233,239 $ 2,142,064 $ 2,201,419 $ 2,233,239 $ 2,201,419
Income tax benefit (expense) 122   (2,998)   246 (2,721)
Other comprehensive (loss) income, net of income taxes (354) (359) 5,489 1,985 (713) 7,474
Ending balance 2,227,858 2,247,927 2,313,687 2,142,064 2,227,858 2,313,687
Pension Plans and Postretirement Plan            
Other comprehensive (loss) income:            
Beginning balance (7,130) (6,854) (6,048) (5,877) (6,854) (5,877)
Other comprehensive income (loss) before reclassifications 0 0 0 0    
Amounts reclassified from accumulated other comprehensive loss (372) (372) (234) (233)    
Income tax benefit (expense) 95 96 63 62    
Other comprehensive (loss) income, net of income taxes (277) (276) (171) (171)    
Ending balance (7,407) (7,130) (6,219) (6,048) (7,407) (6,219)
Cumulative Translation Adjustments            
Other comprehensive (loss) income:            
Beginning balance 5,989 6,072 525 (1,631) 6,072 (1,631)
Other comprehensive income (loss) before reclassifications (104) (111) 2,546 1,941    
Amounts reclassified from accumulated other comprehensive loss 0 0 6,175 0    
Income tax benefit (expense) 27 28 (3,061) 215    
Other comprehensive (loss) income, net of income taxes (77) (83) 5,660 2,156    
Ending balance 5,912 5,989 6,185 525 5,912 6,185
Accumulated Other Comprehensive Loss            
Other comprehensive (loss) income:            
Beginning balance (1,141) (782) (5,523) (7,508) (782) (7,508)
Other comprehensive income (loss) before reclassifications (104) (111) 2,546 1,941    
Amounts reclassified from accumulated other comprehensive loss (372) (372) 5,941 (233)    
Income tax benefit (expense) 122 124 (2,998) 277    
Other comprehensive (loss) income, net of income taxes (354) (359) 5,489 1,985    
Ending balance $ (1,495) $ (1,141) $ (34) $ (5,523) $ (1,495) $ (34)