Quarterly report pursuant to Section 13 or 15(d)

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

v3.3.0.814
STOCK-BASED COMPENSATION (Stock Options Outstanding and Exercisable) (Details) - Common stock options - $ / shares
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Stock Options 566,300 421,500 491,200 0
Weighted Average Remaining Life In Years 7 years 2 months 16 days 9 years 8 months 12 days    
Exercisable Number of Stock Options 273,418 124,892 142,895 0
$3.83 – $6.00        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Stock Options 391,500      
Weighted Average Remaining Life In Years 6 years 11 months 12 days      
Exercisable Number of Stock Options 239,679      
$3.83 – $6.00 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price range $ 3.83      
$3.83 – $6.00 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price range $ 6.00      
$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 11 months 12 days      
Exercisable Number of Stock Options 11,723      
$6.49 – $6.97 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price range $ 6.49      
$6.49 – $6.97 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price range $ 6.97      
$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 9 years 18 days      
Exercisable Number of Stock Options 18,264      
$7.20 – $8.06 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price range $ 7.20      
$7.20 – $8.06 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price range $ 8.06      
$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 4 months 28 days      
Exercisable Number of Stock Options 3,752      
$11.44 – $12.98 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price range $ 11.44      
$11.44 – $12.98 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price range $ 12.98