XML 139 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments: Derivatives and Hedging - Schedule of Effect of Derivative Financial Instruments on Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive (Loss) Income $ 25,883 $ 107,945 $ (3,757)
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 58,320 4,316 (25,184)
Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive (Loss) Income 7,399 24,783 (19,400)
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 16,050 (673) (7,582)
Interest Rate Swaps/Caps      
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive (Loss) Income 18,484 83,162 15,643
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income $ 42,270 $ 4,989 $ (17,602)