Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details 2)

v3.7.0.1
Stock Based Compensation (Details 2) - Warrant [Member] - Placement agent and consultants [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Warrants Available for Grant    
Warrants Available for Grant, Outstanding, Beginning Balance 210,227 210,227
Warrants Available for Grant, Additional stock reserved
Warrants Available for Grant, Granted
Warrants Available for Grant, Exercised
Warrants Available for Grant, Forfeited
Warrants Available for Grant, Expired
Warrants Available for Grant, Outstanding, Ending Balance 210,227 210,227
Number of Warrants    
Number of Warrants, Outstanding, Beginning Balance 334,121 306,823
Number of Warrants, Additional stock reserved
Number of Warrants, Granted
Number of Warrants, Exercised (60,160)
Number of Warrants, Forfeited
Number of Warrants, Expired (87,458) (87,458)
Number of Warrants, Outstanding, Ending Balance 159,205 334,121
Weighted Average Exercise Price per Warrant    
Weighted Average Exercise Price per Warrant, Outstanding, Beginning Balance $ 2.56 $ 2.79
Weighted Average Exercise Price per Warrant, Additional stock reserved
Weighted Average Exercise Price per Warrant, Granted
Weighted Average Exercise Price per Warrant, Exercised 2.69
Weighted Average Exercise Price per Warrant, Forfeited
Weighted Average Exercise Price per Warrant, Expired (6.00) 6.00
Weighted Average Exercise Price per Warrant, Outstanding, Ending Balance 1.38 2.56
Weighted Average Grant Date Fair Value per Warrant    
Weighted Average Grant Date Fair Value per Warrant, Outstanding, Beginning Balance 1.16 1.26
Weighted Average Grant Date Fair Value per Warrant, Additional stock reserved
Weighted Average Grant Date Fair Value per Warrant, Granted
Weighted Average Grant Date Fair Value per Warrant, Exercised 0.43
Weighted Average Grant Date Fair Value per Warrant, Forfeited
Weighted Average Grant Date Fair Value per Warrant, Expired 2.70 2.70
Weighted Average Grant Date Fair Value per Warrant, Outstanding, Ending Balance $ 0.68 $ 1.16
Weighted Average Remaining Exercise Term in Months    
Weighted Average Remaining Exercise Term in Months, Outstanding, Beginning Balance 17 months 9 months
Weighted Average Remaining Exercise Term in Months, Outstanding, Ending Balance 21 months 17 months