XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Credit Facility - Additional Information (Detail) - USD ($)
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Line Of Credit Facility [Line Items]    
Proceeds from Long-term lines of credit   $ 16,042,500
Debt instrument annual interest rate 9.10%  
Interest payment period May 01, 2021  
Interest payment extension period May 01, 2022  
Term loan maturity date Oct. 01, 2023  
Credit facility fee $ 375,000  
Credit facility commitment fee percentage 6.95%  
Term loan prepayment term 3% if the term loan is prepaid prior to March 25, 2021 and 1.5% if the term loan is prepaid any time thereafter, but prior to March 25, 2022  
Commitment charge $ 25,000  
Transaction costs $ 273,186  
Credit facility, interest rate 12.90%  
Maximum [Member]    
Line Of Credit Facility [Line Items]    
Credit facility prepayment fee percentage 3.00%  
Minimum [Member]    
Line Of Credit Facility [Line Items]    
Credit facility prepayment fee percentage 1.50%  
Prime Rate [Member]    
Line Of Credit Facility [Line Items]    
Debt instrument variable annual interest rate 3.10%  
Hercules Credit Facility [Member]    
Line Of Credit Facility [Line Items]    
Credit facility amount $ 60,000,000.0  
Credit facility amount outstanding 15,000,000.0  
Additional credit facility available for borrowing 0  
Hercules Credit Facility [Member] | Maximum [Member]    
Line Of Credit Facility [Line Items]    
Loan agreement right to purchase aggregate amount of equity securities 2,000,000.0  
Hercules Credit Facility [Member] | Term Loan Advance One [Member]    
Line Of Credit Facility [Line Items]    
Credit facility amount 5,000,000.0  
Hercules Credit Facility [Member] | Term Loan Advance Two [Member]    
Line Of Credit Facility [Line Items]    
Proceeds from Long-term lines of credit 15,000,000.0  
Hercules Credit Facility [Member] | Term Loan Advance Three [Member]    
Line Of Credit Facility [Line Items]    
Proceeds from Long-term lines of credit 15,000,000.0  
Hercules Credit Facility [Member] | Term Loan Advance Four [Member]    
Line Of Credit Facility [Line Items]    
Proceeds from Long-term lines of credit 15,000,000.0  
Hercules Credit Facility [Member] | Term Loan Advance Five [Member]    
Line Of Credit Facility [Line Items]    
Proceeds from Long-term lines of credit $ 10,000,000.0