XML 118 R103.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments: Derivatives and Hedging - Schedule of Notional and Fair Value of Derivative Financial Instruments and Foreign Currency Hedges (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Financial Instruments: Derivatives and Hedging    
Fair Value $ 17,026 $ 33,456
Interest Rate Contract    
Financial Instruments: Derivatives and Hedging    
Fair Value (12,346)  
Interest Rate Contract | Joint venture    
Financial Instruments: Derivatives and Hedging    
Fair Value (26,909)  
Interest Rate Cap Expiring in February 2025    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 205,000  
Strike Rate 4.00%  
Fair Value $ 395  
Interest Rate Cap Expiring in June 2025    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 370,000  
Strike Rate 3.25%  
Fair Value $ 2,287  
Interest Rate Cap Expiring in June 2025    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 370,000  
Strike Rate 3.25%  
Fair Value $ (2,275)  
Interest Rate Cap Expiring in June 2025    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 68,678  
Strike Rate 4.00%  
Fair Value $ (161)  
Interest Rate Swap Expiring January 2026    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 150,000  
Strike Rate 2.621%  
Fair Value $ 1,870  
Interest Rate Swap Expiring January 2026, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 200,000  
Strike Rate 2.662%  
Fair Value $ 2,393  
Interest Rate Swap Expiring December 2026    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 125,000  
Strike Rate 3.667%  
Fair Value $ (826)  
Interest Rate Swap Expiring December 2026, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 125,000  
Strike Rate 3.67%  
Fair Value $ (841)  
Interest Rate Swap Expiring in February 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 2.903%  
Fair Value $ 991  
Interest Rate Swap Expiring in February 2027, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 2.733%  
Fair Value $ 1,374  
Interest Rate Swap Expiring in February 2027, 3    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 50,000  
Strike Rate 2.463%  
Fair Value $ 992  
Interest Rate Swap Expiring in February 2027, 4    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 200,000  
Strike Rate 2.591%  
Fair Value $ 3,391  
Interest Rate Swap Expiring in May 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 300,000  
Strike Rate 2.866%  
Fair Value $ 3,333  
Interest Rate Swap Expiring in May 2027, 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 150,000  
Strike Rate 3.524%  
Fair Value $ (792)  
Interest Rate Swap Expiring in June 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 370,000  
Strike Rate 3.888%  
Fair Value $ (5,513)  
Interest Rate Swap Expiring in June 2027 2    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 68,678  
Strike Rate 4.466%  
Fair Value $ (2,076)  
Interest Rate Swap Expiring in November 2027    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 300,000  
Strike Rate 4.487%  
Fair Value $ (10,723)  
Interest Rate Swap Expiring in January 2028    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 100,000  
Strike Rate 3.756%  
Fair Value $ (1,482)  
Interest Rate Swap Expiring in May 2028    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 204,963  
Strike Rate 3.915%  
Fair Value $ (4,683)  
Interest Rate Cap Expiring November 2024 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 312,783  
Strike Rate 4.00%  
Fair Value $ 294  
Interest Rate Cap Expiring November 2024, 2 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 312,783  
Strike Rate 4.00%  
Fair Value $ 294  
Interest Rate Cap Expiring in July 2025, 2 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 285,000  
Strike Rate 4.00%  
Fair Value $ 671  
Interest Rate Swap Expiring February 2026 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 250,000  
Strike Rate 3.608%  
Fair Value $ (67)  
Interest Rate Swap Expiring February 2026, 2 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 250,000  
Strike Rate 3.608%  
Fair Value $ (67)  
Interest Rate Swap Expiring February 2026, 3 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 177,000  
Strike Rate 1.555%  
Fair Value $ 4,836  
Interest Rate Cap Expiring November 2024, 2 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 268,750  
Strike Rate 4.039%  
Fair Value $ (7,984)  
Interest Rate Swap Expiring September 2028, 2 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 268,750  
Strike Rate 4.058%  
Fair Value $ (8,176)  
Interest Rate Cap Expiring September 2028, 3 | Joint venture    
Financial Instruments: Derivatives and Hedging    
Notional Value $ 537,500  
Strike Rate 4.065%  
Fair Value $ (16,710)