v3.25.3
Derivative Instruments - Summary of Effect of Derivative Financial Instruments on Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments And Hedging Activities Disclosures [Line Items]      
Gain (Loss) Recognized in OCI $ (1,993) $ (681) $ 454
Gain (Loss) Reclassified from OCI 168 (411) 2,072
Amount of Gain or (Loss) Recognized in Income on Derivative (Reclassifications of Missed Forecasted Transactions)   (1,378)  
Interest Rate Swaps      
Derivative Instruments And Hedging Activities Disclosures [Line Items]      
Gain (Loss) Recognized in OCI (1,133) (148) (1,181)
Gain (Loss) Reclassified from OCI 87 (226) 273
Amount of Gain or (Loss) Recognized in Income on Derivative (Reclassifications of Missed Forecasted Transactions)   (1,192)  
Interest Rate Caps      
Derivative Instruments And Hedging Activities Disclosures [Line Items]      
Gain (Loss) Recognized in OCI (322) (35) 313
Gain (Loss) Reclassified from OCI 81 (185) 1,799
Amount of Gain or (Loss) Recognized in Income on Derivative (Reclassifications of Missed Forecasted Transactions)   (186)  
Foreign Currency Forward      
Derivative Instruments And Hedging Activities Disclosures [Line Items]      
Gain (Loss) Recognized in OCI $ (538) $ (498) $ 1,322