XML 123 R108.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments: Derivatives and Hedging - Schedule of Effect of Derivative Financial Instruments on Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Financial Instruments: Derivatives and Hedging          
Amount of Gain Recognized in Other Comprehensive (Loss) Income $ (5,703) $ 13,028 $ (24,465) $ 49,889  
Amount of Gain Reclassified from Accumulated Other Comprehensive (Loss) Income into Income 6,881 13,126 13,470 26,773  
Fair Value 11,848   11,848   $ 31,860
Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Amount of Gain Recognized in Other Comprehensive (Loss) Income (2,622) 1,836 (9,070) 7,542  
Amount of Gain Reclassified from Accumulated Other Comprehensive (Loss) Income into Income 975 3,392 1,847 7,276  
Interest Rate Contract          
Financial Instruments: Derivatives and Hedging          
Amount of Gain Recognized in Other Comprehensive (Loss) Income (3,081) 11,192 (15,395) 42,347  
Amount of Gain Reclassified from Accumulated Other Comprehensive (Loss) Income into Income 5,906 $ 9,734 11,623 $ 19,497  
Fair Value (5,894)   (5,894)    
Interest Rate Contract | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Fair Value (18,082)   (18,082)    
July 2025          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 68,678   $ 68,678    
Strike Rate 4.00%   4.00%    
Fair Value $ (5)   $ (5)    
July 2025 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 291,000   $ 291,000    
Strike Rate 4.00%   4.00%    
Fair Value $ 20   $ 20    
November 2025 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 642,991   $ 642,991    
Strike Rate 4.00%   4.00%    
Fair Value $ 655   $ 655    
Interest Rate Swap Expiring February 2026 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 250,000   $ 250,000    
Strike Rate 3.608%   3.608%    
Fair Value $ 633   $ 633    
Interest Rate Swap Expiring February 2026, 2 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 250,000   $ 250,000    
Strike Rate 3.608%   3.608%    
Fair Value $ 632   $ 632    
Interest Rate Swap Expiring February 2026, 3 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 177,000   $ 177,000    
Strike Rate 1.555%   1.555%    
Fair Value $ 2,740   $ 2,740    
June 2026 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 289,257   $ 289,257    
Strike Rate 4.00%   4.00%    
Fair Value $ 442   $ 442    
September 2028 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 268,750   $ 268,750    
Strike Rate 4.039%   4.039%    
Fair Value $ (5,625)   $ (5,625)    
September 2028 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 268,750   $ 268,750    
Strike Rate 4.058%   4.058%    
Fair Value $ (5,780)   $ (5,780)    
September 2028 | Due from joint venture          
Financial Instruments: Derivatives and Hedging          
Notional Value $ 537,500   $ 537,500    
Strike Rate 4.065%   4.065%    
Fair Value $ (11,799)   $ (11,799)