XML 61 R47.htm IDEA: XBRL DOCUMENT v3.19.1
STOCK-BASED COMPENSATION (Stock Options Outstanding and Exercisable) (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2015
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Options 1,255,280 1,082,490   801,690
Weighted Average Remaining Life In Years 7 years 2 months 23 days 8 years 1 month 24 days 6 years  
Exercisable Number of Options 843,019 704,303   419,174
Non-vested restricted stock unit awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Options 1,255,280      
Weighted Average Remaining Life In Years 7 years 2 months 23 days      
Exercisable Number of Options 843,019      
Non-vested restricted stock unit awards | $1.80 - $2.00        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Options 161,183      
Weighted Average Remaining Life In Years 7 years 1 month 2 days      
Exercisable Number of Options 99,637      
Non-vested restricted stock unit awards | $3.25 - $4.92        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Options 652,297      
Weighted Average Remaining Life In Years 8 years 4 months 28 days      
Exercisable Number of Options 393,944      
Non-vested restricted stock unit awards | $5.01 - $6.00        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Options 281,500      
Weighted Average Remaining Life In Years 5 years 10 months 13 days      
Exercisable Number of Options 214,115      
Non-vested restricted stock unit awards | $6.18 – $7.20        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Options 70,000      
Weighted Average Remaining Life In Years 5 years 11 months 19 days      
Exercisable Number of Options 55,004      
Non-vested restricted stock unit awards | $7.54 – $7.80        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Options 67,800      
Weighted Average Remaining Life In Years 6 years 1 month 2 days      
Exercisable Number of Options 58,749      
Non-vested restricted stock unit awards | $8.06 - $12.98        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding Number of Options 22,500      
Weighted Average Remaining Life In Years 6 years 18 days      
Exercisable Number of Options 21,570      
Non-vested restricted stock unit awards | Minimum | $1.80 - $2.00        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range $ 1.93      
Non-vested restricted stock unit awards | Minimum | $3.25 - $4.92        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 3.83      
Non-vested restricted stock unit awards | Minimum | $5.01 - $6.00        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 5.06      
Non-vested restricted stock unit awards | Minimum | $6.18 – $7.20        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 6.18      
Non-vested restricted stock unit awards | Minimum | $7.54 – $7.80        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 7.54      
Non-vested restricted stock unit awards | Minimum | $8.06 - $12.98        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 8.06      
Non-vested restricted stock unit awards | Maximum | $1.80 - $2.00        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 2.00      
Non-vested restricted stock unit awards | Maximum | $3.25 - $4.92        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 4.70      
Non-vested restricted stock unit awards | Maximum | $5.01 - $6.00        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 6.00      
Non-vested restricted stock unit awards | Maximum | $6.18 – $7.20        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 7.20      
Non-vested restricted stock unit awards | Maximum | $7.54 – $7.80        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range 7.80      
Non-vested restricted stock unit awards | Maximum | $8.06 - $12.98        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Price Range $ 12.98