|9 Months Ended|
Sep. 30, 2017
|Derivative Instruments and Hedging Activities Disclosure [Abstract]|
At September 30, 2017, there were warrants outstanding to purchase 1,288,500 shares of common stock with a weighted average exercise price of $1.00 and a weighted average remaining life of 1.66 years. No warrants were exercised during the nine months ended September 30, 2017. During the nine months ended September 30, 2016, warrants to purchase 178,750 shares of common stock were exercised on a cashless basis resulting in the issuance of 161,591 shares and warrants to purchase 1,250 shares of common stock were exercised on a for cash basis. There were no warrants issued or cancelled during the nine months ended September 30, 2017 and 2016.