XML 35 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 29, 2020
Feb. 28, 2019
Mar. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unamortized compensation costs, net of estimated forfeitures related to unvested stock options     $ 7,600,000  
Unamortized compensation costs related to unvested stock options, expected period of recognition     1 year 6 months  
Restricted Stock Units ("RSUs")        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unamortized compensation costs related to unvested stock options, expected period of recognition     2 years 4 months 24 days  
Total unamortized compensation costs, net of estimated forfeitures related to restricted stock unit     $ 58,100,000  
Performance Based Restricted Stock Units ("PRSU") | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance threshold (in percentage) 19.70% 75.00%    
Performance target to be earned at performance threshold (in percentage) 50.00% 50.00%    
Performance Based Restricted Stock Units ("PRSU") | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance threshold (in percentage) 29.00% 125.00%    
Performance target to be earned at performance threshold (in percentage) 200.00% 200.00%    
PRSU        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Cumulative Expense Recognized for PRSUs $ 0 $ 0 0 $ 4,800,000
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unamortized compensation costs, net of estimated forfeitures related to unvested stock options     $ 500,000  
Unamortized compensation costs related to unvested stock options, expected period of recognition     8 months 12 days