Net Loss Per Share of Common Stock (Details Textual) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Stock Option and Warrants [Member]        
Net Loss Per Common Share (Textual)        
Shares issuable excluded from computation of diluted net loss per share 46,722,228 16,917,278 46,722,228 16,917,278