XML 42 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION - Additional information (Details) - USD ($)
$ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense $ 1,400 $ 1,200 $ 600
Allocated Share-based Compensation Expense 9,100 6,700 6,100
Proceeds from Stock Options Exercised $ 5,738 2,978 353
Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 0.4    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 6 months    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options $ 8,900    
Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options 700 600 200
Proceeds from Stock Options Exercised $ 5,500 2,800 200
Non Employee Director Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 10 years    
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 0.2    
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date 15.00%    
Employee Stock Purchase Plan 2016 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense $ 147 102 68
Stock Incentive Plan 2008 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Allocated Share-based Compensation Expense $ 9,070 $ 6,680 $ 6,022
Stock Incentive Plan 2008 [Member] | Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 4 years    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 7 months 6 days    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options $ 8,600