XML 99 R89.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Future Minimum Rental Revenues and Payments for Operating and Capital Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Minimum Rental Revenues    
2023 (Remainder) $ 115,959  
2024 237,314  
2025 211,514  
2026 184,926  
2027 161,412  
Thereafter 668,805  
Total 1,579,930  
Minimum Rental Payments, Operating Leases    
2023 (Remainder) 2,697  
2024 5,414  
2025 5,329  
2026 5,173  
2027 4,373  
Thereafter 20,067  
Total before interest 43,053  
Interest (9,608)  
Total 33,445 $ 35,271
Minimum Rental Payments, Finance Leases    
2023 (Remainder) 0  
2024 0  
2025 0  
2026 0  
2027 0  
Thereafter 12,549  
Total before interest 12,549  
Interest (5,313)  
Total $ 7,236 $ 7,022