XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Lease Liabilities [Abstract]    
2021 $ 5,284  
2022 7,193  
2023 6,635  
2024 6,397  
2025 5,922  
Thereafter 29,762  
Total lease payments 61,193  
Less:    
Imputed interest (11,646)  
Total operating lease liabilities $ 49,547 $ 9,795