XML 19 R3.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Convertible preferred stock, shares authorized 11,000,000 11,000,000
Convertible preferred stock, shares issued 5,534,431 5,537,062
Convertible preferred stock, shares outstanding 5,534,431 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 $ 12,738,822
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 11,000
Convertible preferred stock, shares issued 1,971 1,971
Convertible preferred stock, shares outstanding 1,971 1,971
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 63
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 10,165
Convertible preferred stock, shares issued 7,534 10,165
Convertible preferred stock, shares outstanding 7,534 10,165
Common Stock    
Common stock, shares authorized 210,000,000  
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 18,286,196 14,273,061
Common stock, shares outstanding 18,286,196 14,273,061
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