XML 61 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable - Summary of Future Minimum Debt Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
July 1, 2021 - December 31, 2021 $ 1,065  
2022 2,177  
2023 289,815  
2024 13,415  
2025 250,961  
Thereafter 668,650  
Total $ 1,226,083 $ 1,223,494