XML 115 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Minimum Rent Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Total minimum rent payments $ 229,302 $ 223,138
2023 236,188  
2024 239,414  
2025 218,399  
2026 198,114  
2027 185,526  
Thereafter 802,060  
Total $ 1,879,701