XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Maturity of Fixed Lease Payments Under Company's Leases (Detail)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
Fixed lease payments, Total $ 1,786,411
Fixed lease payments, 2021 157,933
Fixed lease payments, 2022 190,149
Fixed lease payments, 2023 178,205
Fixed lease payments, 2024 161,123
Fixed lease payments, 2025 149,843
Fixed lease payments, Thereafter $ 949,158