XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of minimum rental payments (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 398,867
2023 352,690
2024 303,411
2025 244,495
2026 199,323
Thereafter 592,782
Total minimum rental payments $ 2,091,568