v3.26.1
Rent and Other Receivables - Schedule of Future Minimum Rental Revenues (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Receivables [Abstract]  
Remaining 2026 $ 662,648
2027 404,553
2028 27,486
Total $ 1,094,687