v3.25.1
Shareholders' Equity - Accumulated Other Comprehensive Income Roll forward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 2,890,443 $ 2,996,276
Comprehensive income (117) (5,252)
Ending balance 2,848,634 2,974,834
Cash Flow Hedges    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (7,913)  
Other comprehensive (loss)/income before reclassifications, net of tax (3,115)  
Reclassifications from accumulated other comprehensive loss, net of tax (1,420)  
Comprehensive income (4,535)  
Ending balance (12,448)  
Defined Benefit and Retiree Healthcare Plans    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (11,690)  
Other comprehensive (loss)/income before reclassifications, net of tax 0  
Reclassifications from accumulated other comprehensive loss, net of tax 494  
Comprehensive income 494  
Ending balance (11,196)  
Cumulative Translation Adjustment    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (22,940)  
Other comprehensive (loss)/income before reclassifications, net of tax 3,924  
Reclassifications from accumulated other comprehensive loss, net of tax 0  
Comprehensive income 3,924  
Ending balance (19,016)  
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (42,543) 9,962
Other comprehensive (loss)/income before reclassifications, net of tax 809  
Reclassifications from accumulated other comprehensive loss, net of tax (926)  
Comprehensive income (117) (5,252)
Ending balance $ (42,660) $ 4,710