XML 72 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Incentive Plans - Summary of Stock-Based Compensation Expense Related to Equity Incentive Rewards (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation cost $ 9,749 $ 6,571
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation cost 3,849 3,917
Restricted Stock Units (RSUs)    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation cost 4,933 1,698
Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation cost $ 967 $ 956