XML 77 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Future Minimum Lease Payments Under Non-Cancellable Leases (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 15,425
2022 15,468
2023 15,070
2024 14,687
2025 12,700
Thereafter 21,109
Total lease payments 94,459
Less imputed interest (12,164)
Operating lease liabilities $ 82,295