XML 24 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Redeemable Convertible Preferred Stock (Details) - USD ($)
Dec. 23, 2019
Mar. 31, 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 (Note 7); Designated — 278 shares, Issued and outstanding — 24 shares at March 31, 2020 and December 31, 2019    
Temporary Equity    
Sale of redeemable convertible preferred stock 23,684  
Series B1 redeemable convertible preferred stock (Note 7); Designated — 278 shares, Issued and outstanding — 24 shares at March 31, 2020 and December 31, 2019 | 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 (Note 7); Designated — 278 shares, Issued and outstanding — 24 shares at March 31, 2020 and December 31, 2019 | 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
Expiration period 9 months  
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
Expiration period 15 months  
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