XML 93 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
[1]
Mar. 31, 2025
[1]
Sep. 30, 2024
[2]
Jun. 30, 2024
[2]
Mar. 31, 2024
[2]
Sep. 30, 2025
Sep. 30, 2024
Jul. 31, 2025
Jun. 11, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Treasury Stock, Shares, Acquired               4.3      
Treasury Stock, Value, Acquired, Cost Method   $ 112 [1] $ 101 $ 167 $ 45 $ 151 $ 25 $ 380      
Subsequent Event                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Treasury Stock, Shares, Acquired 1.3                    
Treasury Stock, Value, Acquired, Cost Method $ 101                    
Share Repurchase Program, June 2024                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share Repurchase Program, Authorized, Amount                     $ 1,000
Share Repurchase Program, July 2025 Extension                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Share Repurchase Program, Authorized, Amount                   $ 500 $ 1,500
Restricted Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Fair value of RSUs granted (in usd per share)               $ 104.98 $ 99.59    
Unrecognized stock-based compensation expense relating to unvested awards that will be amortized   $ 103           $ 103      
Weighted-average period of amortization               1 year 2 months 12 days      
Fair value at vesting date               $ 127 $ 163    
[1]
(1) Includes excise taxes of $1 million and $3 million for the three and nine months ended September 30, 2025, respectively.
[2]
(1) Includes excise taxes of $1 million for the nine months ended September 30, 2024.