XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Borrowings - Loan Agreement - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 02, 2018
USD ($)
Loan
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Apr. 15, 2019
USD ($)
Debt Instrument [Line Items]          
Loss on extinguishment of debt     $ (971)    
Interest expense     1,528    
Loan Agreement [Member]          
Debt Instrument [Line Items]          
Interest expense     $ 1,500    
Term Loan [Member] | Loan Agreement [Member]          
Debt Instrument [Line Items]          
Number of additional optional term loan advances | Loan 2        
Term Loan [Member] | Loan Agreement [Member] | Hercules Capital, Inc [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount of loan $ 25,000        
Debt instrument, initial advance received 15,000        
Payoff amount       $ 16,000 $ 16,000
Prepayment penalty       200  
Prepayment fee       $ 800  
Loss on extinguishment of debt   $ 1,000      
Term Loan [Member] | Loan Agreement [Member] | Hercules Capital, Inc [Member] | Prior To December 31, 2018 [Member]          
Debt Instrument [Line Items]          
Debt instrument, initial advance amount 5,000        
Term Loan [Member] | Loan Agreement [Member] | Hercules Capital, Inc [Member] | Prior To December 31, 2019 [Member]          
Debt Instrument [Line Items]          
Debt instrument, initial advance amount $ 5,000