XML 118 R103.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments: Derivatives and Hedging - Schedule of Effect of Derivative Financial Instruments on Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Financial Instruments: Derivatives and Hedging    
Amount of Gain Recognized in Other Comprehensive (Loss) Income $ 36,861 $ (19,408)
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 13,647 11,651
Joint venture    
Financial Instruments: Derivatives and Hedging    
Amount of Gain Recognized in Other Comprehensive (Loss) Income 5,705 (1,495)
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 3,884 2,628
Interest Rate Contract    
Financial Instruments: Derivatives and Hedging    
Amount of Gain Recognized in Other Comprehensive (Loss) Income 31,156 (17,913)
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income $ 9,763 $ 9,023