XML 147 R124.htm IDEA: XBRL DOCUMENT v3.25.4
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, 2025
Dec. 31, 2024
Dec. 31, 2023
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss) $ (18,635) $ 48,672 $ 25,883
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 25,811 48,363 58,320
Fair Value 8,000 31,860  
Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss) (8,001) 6,870 7,399
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 2,487 10,965 16,050
Interest Rate Contract      
Financial Instruments: Derivatives and Hedging      
Amount of Gain (Loss) Recognized in Other Comprehensive Income (Loss) (10,634) 41,802 18,484
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 23,324 $ 37,398 $ 42,270
Fair Value (9,360)    
Interest Rate Contract | Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Fair Value (21,587)    
January 2026 | Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Notional Value $ 703,686    
Strike Rate 4.00%    
Fair Value $ 0    
June 2026 | Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Notional Value $ 289,257    
Strike Rate 4.00%    
Fair Value $ 5    
September 2028 | Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Notional Value $ 268,750    
Strike Rate 4.039%    
Fair Value $ (5,276)    
September 2028 | Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Notional Value $ 268,750    
Strike Rate 4.058%    
Fair Value $ (5,408)    
September 2028 | Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Notional Value $ 537,500    
Strike Rate 4.065%    
Fair Value $ (10,962)    
February 2026 | Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Notional Value $ 250,000    
Strike Rate 3.608%    
Fair Value $ 27    
February 2026 | Due from joint ventures      
Financial Instruments: Derivatives and Hedging      
Notional Value $ 250,000    
Strike Rate 3.608%    
Fair Value $ 27