Derivatives and Hedging Activities - Schedule of Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||
| Amount of gain (loss) recognized on derivatives in other comprehensive income (loss) | $ 2,682 | $ (1,759) |
| Amount of loss reclassified from cumulative other comprehensive income (loss) into interest expense | (1,304) | (957) |
| Total amount of interest expense presented in the condensed consolidated statements of comprehensive income (loss) | $ (61,702) | $ (69,813) |