Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity and Common Stock Purchase Warrants - Schedule of Outstanding Warrants to Purchase Common Stock (Details)

v3.19.2
Stockholders' Equity and Common Stock Purchase Warrants - Schedule of Outstanding Warrants to Purchase Common Stock (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Warrants [Member]    
Warrant issued and outstanding 18,449,240 18,449,240
Warrant, weighted average exercise price $ 1.57 $ 1.57
Equity Classified Warrants [Member] | Series Z Warrants [Member]    
Warrant issued and outstanding 16,815,039 16,815,039
Warrant, weighted average exercise price $ 1.60 $ 1.60
Warrant expiration date Apr. 30, 2024 Apr. 30, 2024
Equity Classified Warrants [Member] | UPO - Series Z Warrants [Member]    
Warrant issued and outstanding 53,000 53,000
Warrant, weighted average exercise price $ 1.60 $ 1.60
Warrant expiration date Jan. 31, 2022 Jan. 31, 2022
Equity Classified Warrants [Member] | Series W Warrants [Member]    
Warrant issued and outstanding 381,818 381,818
Warrant, weighted average exercise price $ 5.00 $ 5.00
Warrant expiration date Jan. 31, 2022 Jan. 31, 2022
Equity Classified Warrants [Member] | Series S Warrants [Member]    
Warrant issued and outstanding 1,199,383 1,199,383
Warrant, weighted average exercise price $ 0.01 $ 0.01
Warrant expiration date Jun. 30, 2032 Jun. 30, 2032