Derivatives and Hedging Activities - Schedule of Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||||
| Amount of (loss) gain recognized on derivatives in other comprehensive loss | $ (44) | $ (3,564) | $ 870 | $ 5,035 |
| Amount of gain reclassified from cumulative other comprehensive loss into interest expense | 582 | 5,407 | 1,240 | 20,363 |
| Total amount of interest expense presented in the condensed consolidated statements of comprehensive income (loss) | $ (63,470) | $ (73,936) | $ (201,197) | $ (220,797) |