XML 70 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of minimum rental payments (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2022 $ 386,588
2023 344,928
2024 291,702
2025 236,750
2026 190,709
Thereafter 547,608
Total minimum rental payments $ 1,998,285