Derivatives and Hedging Activities - Schedule of Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||||
Amount of gain recognized on derivatives in other comprehensive loss | $ 2,673 | $ 3,926 | $ 914 | $ 8,600 |
Amount of gain (loss) reclassified from cumulative other comprehensive loss into interest expense | 1,615 | (5,436) | 658 | (14,956) |
Total amount of interest expense presented in the condensed consolidated statements of comprehensive income (loss) | $ (67,914) | $ (73,631) | $ (137,727) | $ (146,861) |