v3.20.4
Commitments and Contingencies - Schedule of Supplemental Lease Information (Detail) - USD ($)
$ in Thousands
Oct. 31, 2020
Feb. 01, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating right of use assets $ 9,149 $ 8,760 $ 7,504
Current operating lease liabilities 2,818 2,768 2,577
Long-term operating lease liabilities $ 6,643 $ 6,109 $ 5,023
Weighted-average remaining lease term in years 3 years 10 months 24 days    
Weighted-average discount rate 12.00%