Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details 1)

v3.7.0.1
Stock-Based Compensation (Details 1) - Stock Option [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options, Beginning Balance 11,636,227 8,941,930  
Options, Granted 543,927 3,861,425  
Options, Exercised (418,773) (445,334)  
Options, Expired (271,866) (338,529)  
Options, Forfeited 0 (383,265)  
Options, Ending Balance 11,489,515 11,636,227 8,941,930
Options, Exercisable 6,177,207    
Weighted Average Exercise Price, Beginning Balance $ 1.77 $ 2.14  
Weighted Average Exercise Price, Granted 0.85 0.98  
Weighted Average Exercise Price, Exercised 0.4 1.83  
Weighted Average Exercise Price, Expired 1.84 1.96  
Weighted Average Exercise Price, Forfeited 0 2.26  
Weighted Average Exercise Price, Ending Balance 1.77 $ 1.77 $ 2.14
Weighted Average Exercise Price, Exercisable $ 2.11    
Weighted Average Remaining Contractual Life, Balance Outstanding 5 years 8 months 23 days 5 years 5 months 26 days 5 years 8 months 1 day
Weighted Average Remaining Contractual Life, Exercisable 4 years 11 months 8 days    
Aggregate Intrinsic Value, Beginning Balance $ 194,355 $ 2,900,000  
Aggregate Intrinsic Value, Exercised 163,050 137,488  
Aggregate Intrinsic Value, Ending Balance 17,427 194,355 $ 2,900,000
Aggregate Intrinsic Value, Exercisable 17,427    
Grant date fair value of options granted $ 308,000 $ 3,091,000  
Weighted average grant date fair value $ 0.57 $ 0.8