XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Undiscounted Future Minimum Rental Income (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Lessor, Operating Lease, Payments to be Received  
2025 (remaining) $ 871,326
2026 1,697,873
2027 1,528,241
2028 1,334,046
2029 1,149,456
2030 961,773
Thereafter 14,201,413
Total $ 21,744,128