v3.26.1
Leases - Schedule of Undiscounted Future Minimum Rents (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 224,682
2027 250,691
2028 285,664
2029 292,469
2030 297,588
Thereafter 4,711,515
Total $ 6,062,609