Annual report pursuant to Section 13 and 15(d)

Derivative Liability (Details Textual)

Derivative Liability (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2018
Dec. 31, 2017
Derivative Liability (Textual)      
Common stock, par value   $ 0.0001 $ 0.0001
Number of shares issued in private placement 959,924    
Private offering exercise price, description Each Unit included one share of Common Stock, par value $0.0001 per share, and a three-year Warrant to purchase one share of Common Stock at an initial exercise price per share equal to $0.75, subject to adjustment for certain corporate transactions such as a merger, stock-split or stock dividend.    
Warrants derivative liability fair value   $ 24,233
Gain on change of fair value   $ 24,233 $ 84,576
Placement agent warrants, description The Company has also issued to the placement agent warrants to purchase our shares of Common Stock equal to 10% of the total shares sold in the offering, or 95,992 shares.