XML 101 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Summary of Amounts Reclassified Out of AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassifications out of accumulated other comprehensive income (loss)      
(Gains) losses on cash flow hedges $ 156,951 $ 110,891 $ 130,036
Company's share of previously deferred derivative gains (55,708) (14,549) (9,852)
Income taxes on (gains) losses on cash flow hedges (163,505) 60,500 15,153
Total reclassifications of (income) loss for the period 550,708 (184,636) $ (48,924)
Reclassification out of Accumulated Other Comprehensive Income      
Reclassifications out of accumulated other comprehensive income (loss)      
Total reclassifications of (income) loss for the period (13,131) (682)  
Accumulated Other Comprehensive Income (Loss) Components | Reclassification out of Accumulated Other Comprehensive Income      
Reclassifications out of accumulated other comprehensive income (loss)      
(Gains) losses on cash flow hedges (16,970) 7,778  
Company's share of previously deferred derivative gains 0 (8,636)  
Income taxes on (gains) losses on cash flow hedges $ 3,839 $ 176