XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Rental Income (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Leases [Abstract]  
2025 $ 1,977,803
2026 2,577,534
2027 2,411,493
2028 2,218,108
2029 1,986,069
Thereafter 7,694,329
Total $ 18,865,336