XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Minimum Rent Payments Received) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Total minimum rent payments $ 58,282 $ 57,164 $ 116,079 $ 114,593
Remainder of 2023 121,913   121,913  
2024 250,832   250,832  
2025 233,411   233,411  
2026 213,974   213,974  
2027 202,382   202,382  
Thereafter 924,205   924,205  
Total $ 1,946,717   $ 1,946,717