v3.26.3
Financial Instruments: Derivatives and Hedging - Schedule of Effect of Derivative Financial Instruments on Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Financial Instruments: Derivatives and Hedging          
Amount of Gain Recognized in Other Comprehensive (Loss) Income $ 28,300 $ 3,276 $ 55,465 $ (21,190)  
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 2,579 7,058 3,165 20,528  
Fair Value 36,013   36,013   $ 8,000
Due from joint ventures          
Financial Instruments: Derivatives and Hedging          
Amount of Gain Recognized in Other Comprehensive (Loss) Income 6,840 516 15,051 (8,554)  
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income (1,002) 1,091 (3,109) 2,938  
Interest Rate Contract          
Financial Instruments: Derivatives and Hedging          
Amount of Gain Recognized in Other Comprehensive (Loss) Income 21,460 2,760 40,414 (12,636)  
Amount of Gain Reclassified from Accumulated Other Comprehensive Income into Income 3,581 $ 5,967 6,274 $ 17,590  
Fair Value 35,608   35,608    
Interest Rate Contract | Due from joint ventures          
Financial Instruments: Derivatives and Hedging          
Fair Value 12,387   12,387    
June 2027 | Due from joint ventures          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 292,500   $ 292,500    
Strike Rate 4.00%   4.00%    
Fair Value $ 850   $ 850    
April 2027 | Due from joint ventures          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 500,000   $ 500,000    
Strike Rate 5.25%   5.25%    
Fair Value $ 52   $ 52    
September 2028 | Due from joint ventures          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 537,500   $ 537,500    
Strike Rate 4.065%   4.065%    
Fair Value $ 5,659   $ 5,659    
September 2028 | Due from joint ventures          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 268,750   $ 268,750    
Strike Rate 4.058%   4.058%    
Fair Value $ 2,864   $ 2,864    
September 2028 | Due from joint ventures          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 268,750   $ 268,750    
Strike Rate 4.039%   4.039%    
Fair Value $ 2,962   $ 2,962