v3.25.4
Rental Income and Future Minimum Rent - Future Contractual Minimum Rent (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Future contractual minimum rent under operating lease  
2026 $ 769,406
2027 769,403
2028 742,321
2029 666,034
2030 583,844
Thereafter 1,591,508
Total $ 5,122,516