XML 52 R85.htm IDEA: XBRL DOCUMENT v3.20.1
STOCK-BASED COMPENSATION - Schedule of Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Employee Stock Option      
Assumptions used to calculate the fair value of awards granted      
Risk-free interest rate   2.17%  
Risk-free interest rate, minimum     1.65%
Risk-free interest rate, maximum     1.93%
Expected option term   4 years 4 months 2 days  
Expected stock price volatility   61.94%  
Expected stock price volatility, minimum     51.67%
Expected stock price volatility, maximum     59.59%
Employee Stock Option | Minimum      
Assumptions used to calculate the fair value of awards granted      
Expected option term     4 years 2 months 27 days
Employee Stock Option | Maximum      
Assumptions used to calculate the fair value of awards granted      
Expected option term     4 years 3 months 18 days
ESPP      
Assumptions used to calculate the fair value of awards granted      
Risk-free interest rate, minimum 1.63% 2.05% 1.07%
Risk-free interest rate, maximum 2.35% 2.50% 1.45%
Expected option term 6 months 6 months 6 months
Expected stock price volatility, minimum 57.20% 56.10% 52.20%
Expected stock price volatility, maximum 132.20% 58.60% 82.00%