v3.25.4
LEASES (Schedule of estimated contractual rents due under operating leases) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Estimated contractual rents due under operating leases  
2026 $ 1,034,973
2027 1,030,128
2028 1,010,023
2029 1,003,679
2030 989,436
Thereafter 6,937,245
Total $ 12,005,484