Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION (Stock Options Outstanding and Exercisable) (Details)

v3.3.1.900
STOCK-BASED COMPENSATION (Stock Options Outstanding and Exercisable) (Details) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding Number of Stock Options   491,200 0
Weighted Average Remaining Life In Years 7 years 26 days 9 years 4 months 28 days  
Exercisable Number of Stock Options 302,415 142,895  
Common stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding Number of Stock Options 565,050    
Weighted Average Remaining Life In Years 7 years 26 days 9 years 4 months 28 days  
Exercisable Number of Stock Options 302,415 142,895 0
Common stock options | $3.83 – $6.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding Number of Stock Options 390,250    
Weighted Average Remaining Life In Years 6 years 9 months 7 days    
Exercisable Number of Stock Options 257,744    
Common stock options | $6.49 – $6.97      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding Number of Stock Options 47,500    
Weighted Average Remaining Life In Years 8 years 8 months 12 days    
Exercisable Number of Stock Options 14,693    
Common stock options | $7.20 – $8.06      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding Number of Stock Options 97,300    
Weighted Average Remaining Life In Years 8 years 9 months 26 days    
Exercisable Number of Stock Options 24,350    
Common stock options | $11.44 – $12.98      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding Number of Stock Options 30,000    
Weighted Average Remaining Life In Years 9 years 1 month 24 days    
Exercisable Number of Stock Options 5,628    
Common stock options | Minimum | $3.83 – $6.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range   $ 5.79  
Common stock options | Minimum | $6.49 – $6.97      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range   6.49  
Common stock options | Minimum | $7.20 – $8.06      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range   7.20  
Common stock options | Maximum | $3.83 – $6.00      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range   6.00  
Common stock options | Maximum | $6.49 – $6.97      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range   6.97  
Common stock options | Maximum | $7.20 – $8.06      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Exercise Price Range   $ 8.06