Derivatives and Hedging Activities - Schedule of Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||||
| Amount of (loss) gain recognized on derivatives in other comprehensive (loss) income | $ (559) | $ 2,673 | $ 2,123 | $ 914 |
| Amount of gain reclassified from cumulative other comprehensive loss into interest expense | 2,057 | 1,615 | 753 | 658 |
| Total amount of interest expense presented in the condensed consolidated statements of comprehensive income | $ (61,112) | $ (67,914) | $ (122,814) | $ (137,727) |