XML 62 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION (Stock Options Outstanding and Exercisable) (Details) - $ / shares
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock options   565,050 491,200
Weighted Average Remaining Life In Years 6 years 7 years 26 days 9 years 4 months 28 days
Exercisable Number of Options 419,174 302,415 142,895
Common stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock options 801,690    
Weighted Average Remaining Life In Years 6 years    
Exercisable Number of Options 419,174    
Common stock options | $1.93 - $2.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock options 194,314    
Weighted Average Remaining Life In Years 7 years 1 month 13 days    
Exercisable Number of Options 44,820    
Common stock options | $3.83 - $4.70      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock options 70,000    
Weighted Average Remaining Life In Years 8 years 8 months 12 days    
Exercisable Number of Options 8,127    
Common stock options | $5.06 - $6.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock options 366,420    
Weighted Average Remaining Life In Years 5 years 3 months 4 days    
Exercisable Number of Options 277,828    
Common stock options | $6.49 – $7.20      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock options 60,000    
Weighted Average Remaining Life In Years 7 years 7 months 24 days    
Exercisable Number of Options 34,390    
Common stock options | $7.54 – $7.55      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock options 73,456    
Weighted Average Remaining Life In Years 7 years 1 month 13 days    
Exercisable Number of Options 37,125    
Common stock options | $8.06 - $12.98      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock options 37,500    
Weighted Average Remaining Life In Years 8 years 1 month 6 days    
Exercisable Number of Options 16,884    
Common stock options | Minimum | $1.93 - $2.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range $ 1.93    
Common stock options | Minimum | $3.83 - $4.70      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 3.83    
Common stock options | Minimum | $5.06 - $6.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 5.06    
Common stock options | Minimum | $6.49 – $7.20      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 6.49    
Common stock options | Minimum | $7.54 – $7.55      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 7.54    
Common stock options | Minimum | $8.06 - $12.98      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 8.06    
Common stock options | Maximum | $1.93 - $2.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 2.00    
Common stock options | Maximum | $3.83 - $4.70      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 4.70    
Common stock options | Maximum | $5.06 - $6.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 6.00    
Common stock options | Maximum | $6.49 – $7.20      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 7.20    
Common stock options | Maximum | $7.54 – $7.55      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range 7.55    
Common stock options | Maximum | $8.06 - $12.98      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range $ 12.98