Quarterly report pursuant to Section 13 or 15(d)

Financial Instruments - Narrative (Details)

v3.24.3
Financial Instruments - Narrative (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
derivative
Dec. 31, 2023
Derivative    
Amount of unrealized gain expected to be transferred from OCI $ 5,456  
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Number of instruments | derivative 5  
Interest Rate Cap Two    
Derivative    
Number of instruments | derivative 2  
Cash flow hedging    
Derivative    
Notional amount $ 675,000  
Cap rate in effect for all agreements at September 30, 2024 1.00%  
Cash flow hedging | Interest Rate Cap One    
Derivative    
Number of instruments in effect | derivative 3  
Notional amount $ 250,000  
Cash flow hedging | Interest Rate Cap Two    
Derivative    
Notional amount 250,000  
Cash flow hedging | Interest Rate Cap Three Period One    
Derivative    
Notional amount 150,000  
Cash flow hedging | Interest Rate Cap Three Period Two    
Derivative    
Notional amount $ 175,000