XML 29 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Common stock, par value $ 0.001 $ 0.11
Common stock, shares issued 21,022,752 1,155,366
Common stock, outstanding 21,022,752 1,155,366
Series A convertible preferred stock    
Convertible preferred stock, par value $ 0.001 $ 0.001
Convertible preferred stock, issued 0 612,446
Convertible preferred stock, outstanding 0 612,446
Series B convertible preferred stock    
Convertible preferred stock, par value $ 0.001 $ 0.001
Convertible preferred stock, issued 0 7,235,969
Convertible preferred stock, outstanding 0 7,235,969
Convertible preferred stock, liquidation preference   $ 58,874,347
Series C convertible preferred stock    
Convertible preferred stock, par value $ 0.001 $ 0.001
Convertible preferred stock, issued 0 4,712,698
Convertible preferred stock, outstanding 0 4,712,698
Convertible preferred stock, liquidation preference   $ 57,115,312