XML 120 R103.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION - Fair Value Assumptions by Grant Year (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Estimated Forfeiture rates for Share Based Compensation 5.00% 10.00% 10.00%
Stock-based compensation expense $ 12,272 $ 7,327 $ 9,703
Employee Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%
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%
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 | 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%