Leases - Schedule of Rental Revenue, Disaggregated into Fixed and Variable Lease Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Operating Leased Assets [Line Items] | ||||
| Fixed lease revenue | $ 73,187 | $ 78,871 | $ 151,880 | $ 163,074 |
| Variable lease revenue | 18,001 | 19,426 | 37,876 | 37,863 |
| Rental Income | ||||
| Operating Leased Assets [Line Items] | ||||
| Total rental revenue | $ 91,188 | $ 98,297 | $ 189,756 | $ 200,937 |