XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2017
Oct. 31, 2016
Mar. 31, 2021
Debt Instrument [Line Items]      
Effective Interest Rate On The Debt     21.50%
Loan and Security Agreement [Member] | LIBOR [Member]      
Debt Instrument [Line Items]      
Debt instrument, interest rate floor   0.50%  
Loan and Security Agreement [Member] | Horizon Technology Finance Corporation and Silicon Valley Bank [Member]      
Debt Instrument [Line Items]      
Loan borrowed amount   $ 20.0  
Debt instrument, interest rate floor   10.50%  
Variable rate basis     one-month LIBOR
Interest rate description     Each loan tranche bore interest at a floating rate equal to 10.5% plus the amount by which the one-month London Interbank Offer Rate (“LIBOR”) exceeds 0.5%.
Loan and Security Agreement [Member] | Horizon Technology Finance Corporation and Silicon Valley Bank [Member] | Tranche One [Member]      
Debt Instrument [Line Items]      
Loan borrowed amount   $ 12.5  
Debt instrument, payment terms     The Company borrowed the first tranche of $12.5 million upon close of the Loan Agreement in October 2016. As amended, the first tranche required only monthly interest payments until May 1, 2018 followed by monthly payments of principal plus accrued interest through the amended maturity date on September 1, 2020.
Debt instrument, final payment   $ 0.8  
Debt instrument, maturity date   Sep. 01, 2020  
Debt instrument, frequency of periodic Payment     monthly
Loan and Security Agreement [Member] | Horizon Technology Finance Corporation and Silicon Valley Bank [Member] | Tranche Two [Member]      
Debt Instrument [Line Items]      
Loan borrowed amount $ 7.5    
Debt instrument, payment terms     The Company borrowed the second tranche of $7.5 million in March 2017. The second tranche required only monthly interest payments until October 1, 2018 followed by monthly payments of principal plus accrued interest through the amended maturity date on January 1, 2021.
Debt instrument, final payment   $ 0.8  
Debt instrument, maturity date   Jan. 01, 2021  
Debt instrument, frequency of periodic Payment     monthly