v3.26.1
Derivatives and Hedging Activities - Derivative Instruments, Gain (Loss) in Statement of Financial Performance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Total interest expense recorded in the consolidated statements of operations $ 38,820 $ 53,348 $ 78,011 $ 106,785
Interest Rate Swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain (loss) recognized in AOCI from derivatives 467 982 (659) 1,868
Interest Rate Swaps | Location, Statement of Income, Balance [Axis]: us-gaap:InterestExpenseNonoperating        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of (loss) gain reclassified from AOCI into income as interest expense $ (88) $ 151 $ (230) $ (2,654)