Derivatives and Hedging Activities - Schedule of Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||||
| Amount of (loss) gain recognized on derivatives in other comprehensive income (loss) | $ 0 | $ (44) | $ 2,123 | $ 870 |
| Amount of gain reclassified from cumulative other comprehensive loss into interest expense | 0 | 582 | 753 | 1,240 |
| Total amount of interest expense presented in the condensed consolidated statements of comprehensive income | $ (61,175) | $ (63,470) | $ (183,989) | $ (201,197) |