Annual report pursuant to Section 13 and 15(d)

Financial Instruments Fair Value Measurements - Schedule of Series A Convertible Preferred Stock and Warrants Issued and Outstanding (Details)

v3.19.1
Financial Instruments Fair Value Measurements - Schedule of Series A Convertible Preferred Stock and Warrants Issued and Outstanding (Details) - shares
12 Months Ended
Nov. 17, 2017
Dec. 31, 2018
Dec. 31, 2017
Series A Warrants [Member]      
Issued and Outstanding Beginning Balance   268,001
Issued in Series A Preferred Stock Units private placement     422,838
Series A convertible preferred stock converted to shares of common stock, shares    
Series A and Series A-1 Exchange Offer   (268,001) (154,837)
Issued and Outstanding Ending Balance   268,001
Series A Convertible Preferred Stock [Member]      
Issued and Outstanding Beginning Balance   249,667
Issued in Series A Preferred Stock Units private placement     422,838
Series A convertible preferred stock converted to shares of common stock, shares     18,334
Series A and Series A-1 Exchange Offer 154,837 (249,667) (154,837)
Issued and Outstanding Ending Balance   249,667