v3.25.2
Derivatives and Hedging Activities - Schedule of Derivatives Included in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative [Line Items]        
Total amount of interest expense presented in the consolidated statements of operations and comprehensive loss $ (15,836) $ (17,752) $ (30,365) $ (34,135)
Interest rate “pay-fixed” swaps        
Derivative [Line Items]        
Amount of (loss) gain recognized in accumulated other comprehensive income on interest rate derivatives 58 2,272 (1,141) 9,319
Amount of gain reclassified from accumulated other comprehensive income into income as interest expense $ 2,263 $ 3,548 $ 6,058 $ 8,315