XML 86 R3.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Convertible preferred stock, shares authorized 11,000,000  
Convertible preferred stock, shares issued 5,537,062  
Series A    
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares authorized 5,524,926 5,524,926
Convertible preferred stock, shares issued 5,524,926 5,524,926
Convertible preferred stock, shares outstanding 5,524,926 5,524,926
Redemption amount $ 12,738,822 $ 0
Liquidation preference $ 9,199,002 $ 9,199,002
Series B convertible preferred stock    
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares authorized 11,000 0
Convertible preferred stock, shares issued 1,971 0
Convertible preferred stock, shares outstanding 1,971 0
Series B-1 convertible preferred stock    
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares authorized 63 0
Convertible preferred stock, shares issued 0 0
Convertible preferred stock, shares outstanding 0 0
Series B-2 convertible preferred stock    
Convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Convertible preferred stock, shares authorized 10,165 0
Convertible preferred stock, shares issued 10,165 0
Convertible preferred stock, shares outstanding 10,165 0
Common stock - voting    
Convertible preferred stock, shares outstanding   351,472
Common stock - non-voting    
Convertible preferred stock, shares outstanding   40,301,237
Common Stock | Common stock - voting    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 150,000,000 150,000,000
Common stock, shares issued 14,273,061 351,472
Common stock, shares outstanding 14,273,061 351,472
Common Stock | Common stock - non-voting    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 40,301,237 40,301,237
Common stock, shares outstanding 40,301,237 40,301,237