XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - RSU and PSU - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Nov. 03, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Tax payments, for net share settlement of share based award $ 6,886 $ 3,268    
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value price per share (in dollars per share) $ 90.70      
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value price per share (in dollars per share) $ 90.70      
Unrecognized stock-based compensation expense related to non-vested stock options $ 41,700      
Weighted average period over which costs are recognized 1 year 11 months 26 days      
Number of units, granted (in shares) 279      
Number of units outstanding (in shares) 1,049     1,249
Shares withheld, for net share settlement of share based award (in shares) 13      
Tax payments, for net share settlement of share based award $ 1,100      
Performance Stock Units (PSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate intrinsic value price per share (in dollars per share) $ 90.70      
Unrecognized stock-based compensation expense related to non-vested stock options $ 143,900      
Weighted average period over which costs are recognized 4 years 9 months 25 days      
Number of units, granted (in shares) 380      
Performance criteria had been met (in shares) 100      
Number of units outstanding (in shares) 5,779     6,033
Maximum additional shares to be issued (in shares) 200      
Shares withheld, for net share settlement of share based award (in shares) 1      
Tax payments, for net share settlement of share based award $ 100      
Performance Stock Units (PSUs) | Subsequent Event        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized stock-based compensation expense related to non-vested stock options     $ 3,500  
Minimum | Performance Stock Units (PSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of targeted shares vested 0.00%      
Maximum | Performance Stock Units (PSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of targeted shares vested 200.00%