v3.26.1
Leases - Summary of Future Contractual Base Rents Due to be Received Under Non-cancelable Operating Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases  
2026 (Remaining) $ 61,656
2027 121,796
2028 124,243
2029 126,800
2030 129,363
2031 131,985
Thereafter 1,143,559
Total $ 1,839,402