Quarterly report pursuant to Section 13 or 15(d)

Financial Instruments Fair Value Measurements - Schedule of Fair Value Assumption Used (Details) (Parenthetical)

v3.19.3
Financial Instruments Fair Value Measurements - Schedule of Fair Value Assumption Used (Details) (Parenthetical)
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Debt issuance date Dec. 27, 2018  
Senior Secured Convertible Note [Member]    
Debt issuance date Dec. 27, 2018 Dec. 27, 2018