v3.25.1
Accumulated Other Comprehensive Income ("AOCI") (Schedule of Items Reclassified to Statement of Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Interest (income)/expense, net related to interest rate swaps included in Income before taxes $ (23,625) $ (38,640)
Income tax effect 6,276 11,271
Effect on net income due to items reclassified from Accumulated Other Comprehensive Income (17,355) (27,291)
Amortization of prior service credit (37) (38)
Amortization of net actuarial loss 287 178
Total other (income)/expense, net 983 (2,982)
Reclassification out of Accumulated Other Comprehensive Income | Derivative valuation adjustment    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Interest (income)/expense, net related to interest rate swaps included in Income before taxes (192) (4,038)
Income tax effect 14 1,022
Effect on net income due to items reclassified from Accumulated Other Comprehensive Income (178) (3,016)
Reclassification out of Accumulated Other Comprehensive Income | Pension and postretirement liability adjustments    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Income tax effect (499) (43)
Effect on net income due to items reclassified from Accumulated Other Comprehensive Income 1,351 97
Amortization of prior service credit (37) (38)
Amortization of net actuarial loss 287 178
Total other (income)/expense, net 1,850 140
Reclassification out of Accumulated Other Comprehensive Income | Pension settlement/curtailment    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Total other (income)/expense, net $ 1,600 $ 0