XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Leases and Management Agreements - Schedule of Contractual Minimum Rents to be Paid (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 390,338
2027 387,894
2028 383,010
2029 379,542
2030 376,840
Thereafter 1,239,620
Total $ 3,157,244