XML 78 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Rental Income (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
2025 (excluding the six months ended June 30, 2025) $ 1,354,921
2026 2,663,650
2027 2,505,431
2028 2,312,694
2029 2,080,828
Thereafter 8,370,397
Total $ 19,287,921