XML 118 R101.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION - Narrative (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
plan
$ / shares
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
May 01, 2010
shares
Apr. 30, 2010
shares
Stock-based incentive compensation plans | plan 2        
Shares reserved | shares 3,000,000.0        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares 2,300,000        
Estimated Forfeiture rates for Share Based Compensation 5.00% 10.00% 10.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value $ 1,900,000 $ 1,600,000 $ 4,100,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 10,800,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years 10 months 24 days        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 1 year        
Awards term 10 years        
Stock-based compensation expense $ 12,272,000 $ 7,327,000 $ 9,703,000    
2017 OMNIBUS Incentive Plan [Member] [Domain]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares 2,100,000        
RSUs [Member]          
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 7,800,000        
Employee Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 6 months 6 months 6 months    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate 70.10% 41.30% 38.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%    
Minimum          
Vesting period 3 years        
Minimum | Employee Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 0.10% 1.62% 2.10%    
Maximum          
Vesting period 4 years        
Maximum | Employee Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 0.18% 2.31% 2.56%    
RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value $ 9,200,000 $ 8,300,000 $ 13,600,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares $ 59.51        
Employee Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | shares 1,000,000     1,000,000 500,000
Share-based Compensation Arrangement By Share-based Payment Award, Employee Contribution, Amount $ 5,000        
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date 85.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date 85.00%        
Employee Stock [Member] | Employee Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares 200,000        
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 400,000        
Employee Service Share-based Compensation recognized remaining period 5 months        
Stock-based compensation expense $ 900,000 $ 500,000 $ 400,000    
Employee Stock [Member] | Maximum          
Share-based Compensation Arrangement By Share-based Payment Award, Employee Contribution, Percent 15.00%