XML 73 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Fair value of warrant (Details)
Nov. 13, 2019
Dec. 31, 2018
MidCap Credit Facility    
Fair value of the warrants    
Remaining contractual term in years 8 years 4 months 24 days 9 years 3 months 18 days
Convertible promissory notes    
Fair value of the warrants    
Remaining contractual term in years 7 years 2 months 12 days 8 years 1 month 6 days
Notes payable    
Fair value of the warrants    
Remaining contractual term in years 7 years 4 months 24 days 8 years 3 months 18 days
Expected volatility | MidCap Credit Facility    
Fair value of the warrants    
Fair value of warrants 57.5 58.1
Expected volatility | Convertible promissory notes    
Fair value of the warrants    
Fair value of warrants 57.4 57.0
Expected volatility | Notes payable    
Fair value of the warrants    
Fair value of warrants 57.5 57.4
Risk-free interest rate | MidCap Credit Facility    
Fair value of the warrants    
Fair value of warrants 2.04 2.69
Risk-free interest rate | Convertible promissory notes    
Fair value of the warrants    
Fair value of warrants 1.79 2.64
Risk-free interest rate | Notes payable    
Fair value of the warrants    
Fair value of warrants 1.79 2.64