XML 147 R124.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss) $ 48,672 $ 25,883 $ 107,945
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 48,363 58,320 4,316
Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss) 6,870 7,399 24,783
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 10,965 16,050 (673)
Interest Rate Swaps/Caps      
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss) 41,802 18,484 83,162
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income $ 37,398 $ 42,270 $ 4,989