XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Term Loan - Additional Information (Details)
1 Months Ended 3 Months Ended
Nov. 30, 2020
shares
Apr. 30, 2020
Sep. 30, 2019
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
Installment
Mar. 31, 2021
USD ($)
Debt Instrument [Line Items]          
Aggregate principal amount       $ 4,890,000  
Term Loan | Silicon Valley Bank          
Debt Instrument [Line Items]          
Debt instrument, extended term   6 months      
Aggregate principal amount       $ 30,000,000.0  
Debt instrument, maturity date       Jan. 01, 2026  
Debt Instrument Frequency Of Periodic Payment       monthly  
Number of Monthly Installments | Installment       37  
End of term payment, percentage       9.50%  
Debt issuance costs       $ 10,000.0  
Unamortized debt issuance costs and debt discount       100,000  
Unamortized debt discount       16,000.0  
Interest payments on debt       53,000 $ 54,000
Term Loan | Silicon Valley Bank | The First Amendment          
Debt Instrument [Line Items]          
Debt issuance costs       $ 2,000.0  
Term Loan | Silicon Valley Bank | Maximum          
Debt Instrument [Line Items]          
Debt instrument prepayment fee percentage       3.00%  
Term Loan | Silicon Valley Bank | Minimum          
Debt Instrument [Line Items]          
Debt instrument prepayment fee percentage       1.00%  
Term Loan | Silicon Valley Bank | Warrant          
Debt Instrument [Line Items]          
Number of shares issuable upon the exercise of warrant | shares     49,609    
Warrants exercise price | $ / shares     $ 1.44    
Estimated fair value of the warrant     $ 100,000    
Term Loan | Silicon Valley Bank | Common Stock | Warrant          
Debt Instrument [Line Items]          
Net exercised of common stock | shares 46,358        
First Tranche Term Loan | Silicon Valley Bank          
Debt Instrument [Line Items]          
Aggregate principal amount       $ 20,000,000.0  
Repayment of outstanding obligations       $ 5,000,000.0  
Debt instrument, maturity date       Dec. 31, 2021  
End of term payment, percentage       6.00%  
Second Tranche Term Loan | Silicon Valley Bank          
Debt Instrument [Line Items]          
Aggregate principal amount       $ 10,000,000.0  
Debt instrument, maturity date       Dec. 31, 2022  
Floating interest rate scenario one       4.25%  
Debt instrument basis spread variable rate scenario two       6.25%  
Number of Monthly Installments | Installment       25  
Second Tranche Term Loan | Silicon Valley Bank | Prime Rate | Maximum          
Debt Instrument [Line Items]          
Debt instrument basis spread variable rate scenario one       1.00%  
Debt instrument basis spread variable rate scenario two       3.00%