v3.26.1
Leases - Schedule of Future Minimum Rent to Lessor from Operating Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases [Abstract]  
Period ending December 31, 2026 $ 134,376
2027 179,892
2028 178,617
2029 174,675
2030 166,162
Thereafter 1,240,505
Total $ 2,074,227