XML 97 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income - Summary of Amounts Reclassified from Accumulated Other Comprehensive Income (Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Gains on cash flow hedges $ 1,255,809 $ 1,342,524 $ 939,899
Tax expense (benefit) 7,011 (10,275) 6,956
Loss (gain) on interest rate swaps 64,739 33,207 12,353
Other, net 10,551 7,642 2,657
Income (loss) before income taxes 71,092 204,392 (13,677)
Net of tax 79,053 194,208 (6,937)
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
One-time settlement charge 633 0 0
Reclassifications Out of Accumulated Other Comprehensive Income      
Defined Benefit Plan Disclosure [Line Items]      
Net of tax (668) (6,802) 290
Reclassifications Out of Accumulated Other Comprehensive Income | Gains on cash flow hedges      
Defined Benefit Plan Disclosure [Line Items]      
Net of tax (1,356) (7,528) (275)
Reclassifications Out of Accumulated Other Comprehensive Income | Gains on cash flow hedges | Interest Rate Swap      
Defined Benefit Plan Disclosure [Line Items]      
Tax expense (benefit) 0 0 0
Loss (gain) on interest rate swaps 0 (335) 85
Net of tax 0 (335) 85
Reclassifications Out of Accumulated Other Comprehensive Income | Prior service costs | Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Other, net 23 43 47
Reclassifications Out of Accumulated Other Comprehensive Income | Prior service costs | Other Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Other, net 21 104 (233)
Reclassifications Out of Accumulated Other Comprehensive Income | Actuarial losses | Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Other, net 81 653 792
Reclassifications Out of Accumulated Other Comprehensive Income | Actuarial losses | Other Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Other, net (51) 0 47
Reclassifications Out of Accumulated Other Comprehensive Income | Pension settlement | Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
One-time settlement charge 633 0 0
Reclassifications Out of Accumulated Other Comprehensive Income | Change in Pensions | Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Tax expense (benefit) (19) (74) (88)
Income (loss) before income taxes 737 696 839
Net of tax 718 622 751
Reclassifications Out of Accumulated Other Comprehensive Income | Change in Pensions | Other Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Tax expense (benefit) 0 0 0
Income (loss) before income taxes (30) 104 (186)
Net of tax (30) 104 (186)
Cash Flow Hedges | Reclassifications Out of Accumulated Other Comprehensive Income | Gains on cash flow hedges      
Defined Benefit Plan Disclosure [Line Items]      
Gains on cash flow hedges (1,785) (7,896) (382)
Tax expense (benefit) 429 703 22
Net of tax $ (1,356) $ (7,193) $ (360)