XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Undiscounted Future Minimum Rental Income (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Lessor, Operating Lease, Payments to be Received  
2025 (remaining) $ 1,320,441
2026 1,685,818
2027 1,498,317
2028 1,296,381
2029 1,104,577
2030 915,965
Thereafter 14,140,717
Total $ 21,962,216