XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Additional Information (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
derivative
Dec. 31, 2023
USD ($)
Sep. 01, 2022
USD ($)
Derivative [Line Items]      
Notional amount $ 1,260,740 $ 1,786,163  
Gain reclassified during next 12 months $ 4,000    
Interest rate caps      
Derivative [Line Items]      
Number of interest rate derivatives held | derivative 1    
Cap rate purchased, interest rate     1.00%
Interest rate caps | Derivatives designated as accounting hedges      
Derivative [Line Items]      
Premiums paid     $ 1,400
Notional amount $ 73,562 $ 98,269  
Interest rate caps | Minimum      
Derivative [Line Items]      
Derivative, cap interest rate     1.00%
Interest rate caps | Maximum      
Derivative [Line Items]      
Derivative, cap interest rate     3.00%
Interest Rate Cap Two      
Derivative [Line Items]      
Cap rate sold, interest rate     3.00%