XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income - Summary of Amounts Reclassified from Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Gains on cash flow hedges $ 1,342,524 $ 939,899 $ 768,629
Tax expense (benefit) (10,275) 6,956 11,576
Loss (gain) on interest rate swaps 33,207 12,353 7,022
Other, net 7,642 2,657 4,020
Income (loss) before income taxes 204,392 (13,677) (32,359)
Net of tax 194,208 (6,937) (21,298)
Reclassifications Out of Accumulated Other Comprehensive Income      
Defined Benefit Plan Disclosure [Line Items]      
Net of tax (6,802) 290 (4,658)
Reclassifications Out of Accumulated Other Comprehensive Income | Gains on cash flow hedges      
Defined Benefit Plan Disclosure [Line Items]      
Net of tax (7,528) (275) (3,972)
Reclassifications Out of Accumulated Other Comprehensive Income | Pension Benefits | Change in Pensions      
Defined Benefit Plan Disclosure [Line Items]      
Tax expense (benefit) (74) (88) (88)
Income (loss) before income taxes 696 839 699
Net of tax 622 751 611
Reclassifications Out of Accumulated Other Comprehensive Income | Pension Benefits | Prior service costs      
Defined Benefit Plan Disclosure [Line Items]      
Other, net 43 47 48
Reclassifications Out of Accumulated Other Comprehensive Income | Pension Benefits | Actuarial losses      
Defined Benefit Plan Disclosure [Line Items]      
Other, net 653 792 651
Reclassifications Out of Accumulated Other Comprehensive Income | Other Pension Plan | Change in Pensions      
Defined Benefit Plan Disclosure [Line Items]      
Tax expense (benefit) 0 0 0
Income (loss) before income taxes 104 (186) (1,297)
Net of tax 104 (186) (1,297)
Reclassifications Out of Accumulated Other Comprehensive Income | Other Pension Plan | Prior service costs      
Defined Benefit Plan Disclosure [Line Items]      
Other, net 104 (233) (463)
Reclassifications Out of Accumulated Other Comprehensive Income | Other Pension Plan | Actuarial losses      
Defined Benefit Plan Disclosure [Line Items]      
Other, net 0 47 (834)
Reclassifications Out of Accumulated Other Comprehensive Income | Interest Rate Swap | Gains on cash flow hedges      
Defined Benefit Plan Disclosure [Line Items]      
Tax expense (benefit) 0 0 0
Loss (gain) on interest rate swaps (335) 85 83
Net of tax (335) 85 83
Reclassifications Out of Accumulated Other Comprehensive Income | Cash Flow Hedges | Gains on cash flow hedges      
Defined Benefit Plan Disclosure [Line Items]      
Gains on cash flow hedges (7,896) (382) (5,503)
Tax expense (benefit) 703 22 1,448
Net of tax $ (7,193) $ (360) $ (4,055)