XML 66 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Warrants (Details) - USD ($)
Aug. 05, 2019
Jul. 06, 2018
Jul. 15, 2020
Jun. 30, 2015
Dec. 31, 2010
2019 Credit Facility          
Warrants          
Number of shares the warrant can be converted to     21,500    
Warrant exercise price     $ 0.01    
Fair Value Of Warrants     $ 152,000    
Amount bank could receive if takes the option to put the warrants upon expiration or a liquidity event $ 50,000        
Warrants to Purchase Series A Redeemable Convertible Preferred Stock | SVB Credit Facility          
Warrants          
Number of shares the warrant can be converted to         9,229
Warrant exercise price         $ 26.00
Warrants to Purchase Series B Redeemable Convertible Preferred Stock | 2015 Credit Facility          
Warrants          
Number of shares the warrant can be converted to       18,461  
Warrant exercise price       $ 26.00  
Warrants to Purchase Series B Redeemable Convertible Preferred Stock | SVB Credit Facility          
Warrants          
Number of shares the warrant can be converted to   9,375      
Warrant exercise price   $ 8.91      
Fair Value Of Warrants   $ 43,000      
Warrant exercise expiration period   5 years