Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity and Common Stock Purchase Warrants - Schedule of Convertible Preferred Stock, Common Stock and Warrants Issued and Outstanding (Details) (Parenthetical)

v3.19.3
Stockholders' Equity and Common Stock Purchase Warrants - Schedule of Convertible Preferred Stock, Common Stock and Warrants Issued and Outstanding (Details) (Parenthetical)
9 Months Ended
Sep. 30, 2019
Equity [Abstract]  
Debt issuance date Dec. 27, 2018