XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Noncash Share-based Compensation (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Noncash Share-based Compensation (Narrative) [Line Items]  
Unrecognized compensation cost related to share-based compensation | $ $ 89,600,000
Weighted average period to recognize cost, in years 3 years
Share-based compensation arrangement by share-based payment, Minimum Employee Subscription rate 1.00%
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate 10.00%
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date 15.00%
Maximum Amount Contributable by employees under ESPP- Half yearly | $ $ 5,000
Maximum Amount Contributable By Employees Under ESPP- Annually | $ $ 10,000
Stock Issued During Period, Shares, Employee Stock Purchase Plans 41,970
ESPP contributions by Employees | $ $ 1,000,000.0
RSUs  
Noncash Share-based Compensation (Narrative) [Line Items]  
Awards, other than options, granted in period 801,402
Weighted average grant date fair value, per share, of awards granted in period | $ / shares $ 48.05
Employee Stock [Member]  
Noncash Share-based Compensation (Narrative) [Line Items]  
Shares available for future grants 32,824
Performance Shares [Member]  
Noncash Share-based Compensation (Narrative) [Line Items]  
Awards, other than options, granted in period 125,541
Weighted average grant date fair value, per share, of awards granted in period | $ / shares $ 56.05
2017 Equity Incentive Plan [Member] [Member]  
Noncash Share-based Compensation (Narrative) [Line Items]  
Shares reserved for issuance under Plan 2,500,000
Shares available for future grants 892,056
2017 Amended Equity Incentive Plan [Member]  
Noncash Share-based Compensation (Narrative) [Line Items]  
Shares reserved for issuance under Plan 4,550,000