XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - RSU and PSU - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended 55 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Dec. 30, 2022
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Tax payments, for net share settlement of share based award $ 4,870 $ 331,309 $ 7,809      
Recorded share-based compensation expense       $ 243,900    
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)         $ 165.93  
Aggregate intrinsic value, RSUs vested $ 84,900 $ 96,400 $ 56,000      
Shares withheld, for net share settlement of share based award (in shares) 11          
Tax payments, for net share settlement of share based award $ 1,600          
Performance criteria had been met (in shares) 541 554 598      
Number of units outstanding (in shares) 1,565 1,115 1,107 1,565   1,249
Unrecognized stock-based compensation expense related to non-vested stock options $ 192,700     $ 192,700    
Weighted average period over which costs are recognized 2 years 3 months 25 days          
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) $ 165.93     $ 165.93    
Shares withheld, for net share settlement of share based award (in shares) 26          
Tax payments, for net share settlement of share based award $ 3,300          
Performance criteria had been met (in shares) 78 4,345 184      
Number of units outstanding (in shares) 1,369 1,499 5,618 1,369   6,033
Unrecognized stock-based compensation expense related to non-vested stock options $ 19,200     $ 19,200    
Weighted average period over which costs are recognized 1 year 2 months 1 day          
Performance criteria had been met (in shares) 20