Real Estate and Intangible Assets - Schedule of Allocation of Lease Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Real Estate [Abstract] | ||||
Fixed lease payments | $ 34,328 | $ 33,084 | $ 66,775 | $ 64,874 |
Variable lease payments | 5,205 | 3,973 | 10,259 | 7,905 |
Total lease payments | 39,533 | $ 37,057 | 77,034 | $ 72,779 |
Fixed lease payments, amount change | 1,244 | 1,901 | ||
Variable lease payments, amount change | 1,232 | 2,354 | ||
Lease payments, amount change | $ 2,476 | $ 4,255 | ||
Fixed lease payments, percent change | 3.80% | 2.90% | ||
Variable lease payments, percent change | 31.00% | 29.80% | ||
Lease payments, percent change | 6.70% | 5.80% |