v3.19.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Sep. 30, 2019
Mar. 14, 2019
Dec. 31, 2018
Preferred stock, shares authorized 50,000,000   50,000,000
Preferred stock, par value $ 0.00001   $ 0.00001
Common stock, shares authorized 80,000,000   80,000,000
Common stock, par value $ 0.00001   $ 0.00001
Common stock, shares issued 25,410,374   6,542,519
Common stock, shares outstanding 25,410,374   6,542,519
Series B Preferred Stock [Member]      
Temporary equity, shares designated 1,000,000   1,000,000
Temporary equity, par value $ 0.00001   $ 0.00001
Temporary equity, stated value $ 1.00   $ 1.00
Temporary equity, shares issued 0   68,000
Temporary equity, shares outstanding 0   68,000
Temporary equity, Liquidation preference $ 0   $ 68,000
Series D-1 Preferred Stock [Member]      
Temporary equity, shares designated 500,000   500,000
Temporary equity, par value $ 0.00001   $ 0.00001
Temporary equity, stated value $ 2.00   $ 2.00
Temporary equity, shares issued 0   311,250
Temporary equity, shares outstanding 0   311,250
Temporary equity, Liquidation preference $ 0   $ 622,500
Preferred stock, shares outstanding   62,250  
Series D-2 Preferred Stock [Member]      
Temporary equity, shares designated 2,500,000   2,500,000
Temporary equity, par value $ 0.00001   $ 0.00001
Temporary equity, stated value $ 2.00   $ 2.00
Temporary equity, shares issued 941,408   0
Temporary equity, shares outstanding 941,408   0
Temporary equity, Liquidation preference $ 1,882,816    
Series D-3 Preferred Stock [Member]      
Temporary equity, shares designated 500,000   500,000
Temporary equity, par value $ 0.00001   $ 0.00001
Temporary equity, stated value $ 5.00   $ 5.00
Temporary equity, shares issued 54,846   54,846
Temporary equity, shares outstanding 54,846   54,846
Temporary equity, Liquidation preference $ 274,234   $ 274,234
Series A Preferred Stock [Member]      
Preferred stock, par value $ 0.00001   $ 0.00001
Preferred stock, shares designated 10,000,000   10,000,000
Preferred stock, shares issued 8,529,316   6,500,000
Preferred stock, shares outstanding 8,529,316   6,500,000
Series C Preferred Stock [Member]      
Preferred stock, par value $ 0.00001   $ 0.00001
Preferred stock, shares designated 2   2
Preferred stock, shares issued 1   1
Preferred stock, shares outstanding 1   1
Series D-5 Preferred Stock [Member]      
Preferred stock, par value $ 0.00001   $ 0.00001
Preferred stock, shares designated 1,000,000   1,000,000
Preferred stock, stated value $ 4.00   $ 4.00
Preferred stock, shares issued 120,088   0
Preferred stock, shares outstanding 120,088   0
Series D-6 Preferred Stock [Member]      
Preferred stock, par value $ 0.00001   $ 0.00001
Preferred stock, shares designated 1,000,000   1,000,000
Preferred stock, stated value $ 5.00   $ 5.00
Preferred stock, shares issued 55,600   0
Preferred stock, shares outstanding 55,600   0