XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Borrowings - Loan Agreement - Additional Information (Detail)
3 Months Ended 12 Months Ended
Jul. 02, 2018
USD ($)
Loan
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Apr. 15, 2019
USD ($)
Debt Instrument [Line Items]          
Loss on extinguishment of debt     $ (971,000)    
Interest expense     1,528,000 $ 956,000  
Loan Agreement [Member]          
Debt Instrument [Line Items]          
Interest expense     $ 1,500,000 1,000,000  
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,000        
Debt instrument, initial advance received 15,000,000        
Scheduled principle repayments       0  
Payoff amount       16,000,000 $ 16,000,000
Prepayment penalty       200,000  
Prepayment fee       $ 800,000  
Loss on extinguishment of debt   $ 1,000,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,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,000