XML 58 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Redeemable Convertible Preferred Stock (Details) - USD ($)
Dec. 23, 2019
Jun. 30, 2020
Temporary Equity    
Aggregate gross proceeds $ 3,900,000  
Preferred Shares   263,521
Aggregate Purchase Price   $ 45,000,272
Gross proceeds $ 6,200,000  
Common stock trading Price $ 7.60  
Common stock trading Price, Number of trading days 20 days  
Common stock trading Price, Number of trading days Subsequent to closing 30 days  
Aggregate gross proceeds $ 87,600,000  
Series B1 redeemable convertible preferred stock    
Temporary Equity    
Sale of redeemable convertible preferred stock 23,684  
Series B1 redeemable convertible preferred stock | Common stock warrants    
Temporary Equity    
Warrant to purchase common stock 2,368,400  
Warrant exercise price (per share) $ 1.52  
Series B1 redeemable convertible preferred stock | Preferred Stock Warrant    
Temporary Equity    
Warrant to purchase common stock 23,684  
Warrant exercise price (per share) $ 152  
Series B2 Redeemable Convertible Preferred Stock    
Temporary Equity    
Preferred Shares   98,685
Share Price   $ 152
Aggregate Purchase Price   $ 15,000,120
Series B2 Redeemable Convertible Preferred Stock | Common stock warrants    
Temporary Equity    
Sale of redeemable convertible preferred stock 9,868,500  
Warrant exercise price (per share) $ 1.52  
Series B2 Redeemable Convertible Preferred Stock | Preferred Stock Warrant    
Temporary Equity    
Warrant to purchase common stock 98,685  
Warrant exercise price (per share) $ 152  
Series B3 Redeemable Convertible Preferred Stock    
Temporary Equity    
Preferred Shares   82,418
Share Price   $ 182
Aggregate Purchase Price   $ 15,000,076
Series B3 Redeemable Convertible Preferred Stock | Common stock warrants    
Temporary Equity    
Warrant to purchase common stock 6,593,440  
Warrant exercise price (per share) $ 1.82  
Series B3 Redeemable Convertible Preferred Stock | Preferred Stock Warrant    
Temporary Equity    
Warrant to purchase common stock 65,934  
Warrant exercise price (per share) $ 182  
Series B4 Redeemable Convertible Preferred Stock    
Temporary Equity    
Preferred Shares   82,418
Share Price   $ 182
Aggregate Purchase Price   $ 15,000,076
Expiration period 21 months