XML 137 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments: Derivatives and Hedging - Schedule of Notional and Fair Value of Derivative Financial Instruments and Foreign Currency Hedges (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financial Instruments: Derivatives and Hedging    
Fair Value $ 33,456 $ 57,660
Interest Rate Swaps/Caps    
Financial Instruments: Derivatives and Hedging    
Fair Value 16,348  
Interest Rate Swaps/Caps | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Fair Value 43,034  
Interest Rate Swap Expiring January 2024    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 150,000  
Strike Rate 2.60%  
Fair Value $ 11  
Interest Rate Swap Expiring in January 2024, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 200,000  
Strike Rate 4.49%  
Fair Value $ 5  
Interest Rate Swap Expiring in January 2024, 3    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 200,000  
Strike Rate 4.411%  
Fair Value $ 5  
Interest Rate Cap Expiring June 2024    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 370,000  
Strike Rate 3.25%  
Fair Value $ 3,158  
Interest Rate Cap Expiring June 2024 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 505,412  
Strike Rate 3.00%  
Fair Value $ 4,948  
Interest Rate Cap Expiring in June 2024, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 370,000  
Strike Rate 3.25%  
Fair Value $ (3,145)  
Interest Rate Swap Expiring January 2026    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 150,000  
Strike Rate 2.621%  
Fair Value $ 4,011  
Interest Rate Swap Expiring January 2026, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 200,000  
Strike Rate 2.662%  
Fair Value $ 5,196  
Interest Rate Swap Expiring in February 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 2.903%  
Fair Value $ 2,281  
Interest Rate Swap Expiring in February 2027, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 2.733%  
Fair Value $ 2,775  
Interest Rate Swap Expiring in February 2027, 3    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 50,000  
Strike Rate 2.463%  
Fair Value $ 1,781  
Interest Rate Swap Expiring in February 2027, 4    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 200,000  
Strike Rate 2.591%  
Fair Value $ 6,378  
Interest Rate Swap Expiring in May 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 300,000  
Strike Rate 2.866%  
Fair Value $ 7,306  
Interest Rate Swap Expiring in May 2027, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 150,000  
Strike Rate 3.524%  
Fair Value $ 549  
Interest Rate Swap Expiring in June 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 370,000  
Strike Rate 3.888%  
Fair Value $ (3,044)  
Interest Rate Swap Expiring in November 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 300,000  
Strike Rate 4.487%  
Fair Value $ (10,273)  
Interest Rate Swap Expiring in January 2028    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 3.756%  
Fair Value $ (646)  
Interest Rate Cap Expiring February 2024 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 220,000  
Strike Rate 4.00%  
Fair Value $ 318  
Interest Rate Cap Expiring May 2024 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 484,069  
Strike Rate 0.49%  
Fair Value $ 8,331  
Interest Rate Cap Expiring May 2024, 2 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 484,069  
Strike Rate 0.49%  
Fair Value $ 8,330  
Interest Rate Cap Expiring August 2024 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 272,000  
Strike Rate 4.00%  
Fair Value $ 1,675  
Interest Rate Cap Expiring September 2024 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 477,783  
Strike Rate 3.50%  
Fair Value $ 5,213  
Interest Rate Cap Expiring November 2024 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 278,161  
Strike Rate 4.00%  
Fair Value $ 948  
Interest Rate Cap Expiring November 2024, 2 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 278,161  
Strike Rate 4.00%  
Fair Value $ 948  
Interest Rate Swap Expiring February 2026 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 250,000  
Strike Rate 3.608%  
Fair Value $ 1,819  
Interest Rate Swap Expiring February 2026, 2 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 250,000  
Strike Rate 3.608%  
Fair Value $ 1,818  
Interest Rate Swap Expiring February 2026, 3 | Due from joint ventures    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 177,000  
Strike Rate 1.555%  
Fair Value $ 8,686