XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jan. 31, 2022
Class of Stock [Line Items]          
Stock repurchase program, authorized amount         $ 1,800,000
Repurchases of common stock     $ 485,958 $ 267,642  
Amortization expense from capitalized stock-based compensation $ 7,900 $ 7,700 $ 15,400 $ 15,300  
Non-Executive Short-Term Incentive Program          
Class of Stock [Line Items]          
Vesting period     1 year    
Non-Executive Incentive Program, Migrate Applications From Third-Party Cloud Platforms          
Class of Stock [Line Items]          
Vesting period     2 years    
Common Stock          
Class of Stock [Line Items]          
Shares repurchased during period (in shares) 1.6   6.2    
Repurchases of common stock $ 137,400   $ 486,000