Annual report pursuant to Section 13 and 15(d)

Preferred Stock - Schedule of Convertible Preferred Stock Conversion Into Common Stock (Details)

v3.19.1
Preferred Stock - Schedule of Convertible Preferred Stock Conversion Into Common Stock (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Series A convertible preferred stock converted to shares of common stock $ 27,335
Series A Convertible Preferred Stock [Member]    
Series A convertible preferred stock converted to shares of common stock, shares   18,334
Series A convertible preferred stock converted to shares of common stock  
Common Stock [Member]    
Series A convertible preferred stock converted to shares of common stock, shares 33,325 22,093
Series A convertible preferred stock converted to shares of common stock $ 33 $ 22
Additional Paid-In Capital [Member]    
Series A convertible preferred stock converted to shares of common stock $ 58,286 $ 27,313