XML 120 R105.htm IDEA: XBRL DOCUMENT v3.24.2
Financial Instruments: Derivatives and Hedging - Schedule of Effect of Derivative Financial Instruments on Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Financial Instruments: Derivatives and Hedging        
Amount of Gain Recognized in Other Comprehensive Income $ 13,028 $ 56,662 $ 49,889 $ 37,254
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 13,126 15,340 26,773 26,991
Joint venture        
Financial Instruments: Derivatives and Hedging        
Amount of Gain Recognized in Other Comprehensive Income 1,836 11,036 7,542 9,541
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 3,392 4,742 7,276 7,370
Interest Rate Contract        
Financial Instruments: Derivatives and Hedging        
Amount of Gain Recognized in Other Comprehensive Income 11,192 45,626 42,347 27,713
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income $ 9,734 $ 10,598 $ 19,497 $ 19,621