XML 75 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Summary of Future Minimum Payments under Contractual Obligations (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
2021 $ 6,191  
2022 6,756  
2023 6,851  
2024 6,995  
2025 7,058  
Thereafter 19,571  
Total lease payments 53,422  
Imputed interest (11,336)  
Total 42,086  
Operating lease liabilities - current (included in Other accrued liabilities on the Consolidated Balance Sheet) 3,690 $ 3,214
Operating lease liabilities - long-term $ 38,396 $ 41,192
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent