v3.26.1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Other comprehensive (loss) income:    
Beginning balance $ 2,233,239 $ 2,201,419
Income tax benefit 124 277
Other comprehensive (loss) income, net of income taxes (359) 1,985
Ending balance 2,247,927 2,142,064
Pension Plans and Postretirement Plan    
Other comprehensive (loss) income:    
Beginning balance (6,854) (5,877)
Other comprehensive income (loss) before reclassifications 0 0
Amounts reclassified from accumulated other comprehensive loss (372) (233)
Income tax benefit 96 62
Other comprehensive (loss) income, net of income taxes (276) (171)
Ending balance (7,130) (6,048)
Cumulative Translation Adjustments    
Other comprehensive (loss) income:    
Beginning balance 6,072 (1,631)
Other comprehensive income (loss) before reclassifications (111) 1,941
Amounts reclassified from accumulated other comprehensive loss 0 0
Income tax benefit 28 215
Other comprehensive (loss) income, net of income taxes (83) 2,156
Ending balance 5,989 525
Accumulated Other Comprehensive Loss    
Other comprehensive (loss) income:    
Beginning balance (782) (7,508)
Other comprehensive income (loss) before reclassifications (111) 1,941
Amounts reclassified from accumulated other comprehensive loss (372) (233)
Income tax benefit 124 277
Other comprehensive (loss) income, net of income taxes (359) 1,985
Ending balance $ (1,141) $ (5,523)