XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Changes in Capital Structure - Schedule of Repurchases Under Share Repurchase Programs (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended 14 Months Ended
Oct. 31, 2025
Oct. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Oct. 31, 2023
Jun. 30, 2023
Schedule of Capitalization, Equity [Line Items]                            
Amounts paid for shares related to exercise of Capped Call Options     $ 359,000,000 [1],[2] $ 282,000,000 [2] $ 322,000,000 [2] $ 231,000,000 [3] $ 91,000,000 [3]              
Excludes or includes accrued excise tax     4,000,000 $ 2,000,000 $ 2,000,000 $ 2,000,000 $ 1,000,000   $ 4,000,000 $ 9,000,000 $ 10,000,000 $ 9,000,000    
Convertible Senior Notes Capped Calls                            
Schedule of Capitalization, Equity [Line Items]                            
Total number of shares purchased (in shares)                 224,585          
Average price paid per share (in usd per share)                 $ 69.38          
Amounts paid for shares related to exercise of Capped Call Options                 $ 16,000,000          
Capital Allocation Plan, Open Market Repurchases                            
Schedule of Capitalization, Equity [Line Items]                            
Total number of shares purchased (in shares)                 7,874,491 10,562,333 5,054,798      
Average price paid per share (in usd per share)                 $ 121.22 $ 87.57 $ 39.56      
Amounts paid for shares related to exercise of Capped Call Options                 $ 955,000,000 $ 925,000,000 $ 200,000,000      
Excludes or includes accrued excise tax     $ 6,000,000           6,000,000          
Estimated excise tax excluded                 $ 8,000,000          
Capital Allocation Plan, Open Market Repurchases | Subsequent Event                            
Schedule of Capitalization, Equity [Line Items]                            
Total number of shares purchased (in shares)   772,500                        
Average price paid per share (in usd per share)   $ 167.41                        
Amounts paid for shares related to exercise of Capped Call Options   $ 129,000,000                        
Capital Allocation Plan, Accelerated Repurchase Agreements                            
Schedule of Capitalization, Equity [Line Items]                            
Total number of shares purchased (in shares)                   1,163,230 17,676,142      
Amounts paid for shares related to exercise of Capped Call Options                   $ 0 $ 950,000,000      
Capital Allocation Plan, 2023                            
Schedule of Capitalization, Equity [Line Items]                            
Total number of shares purchased (in shares)                 8,099,076 11,725,563 22,730,940      
Amounts paid for shares related to exercise of Capped Call Options                 $ 971,000,000 $ 925,000,000 $ 1,150,000,000      
Share repurchase program, authorized amount                         $ 3,700,000,000 $ 3,700,000,000
Capital Allocation Plan, 2023 | Subsequent Event                            
Schedule of Capitalization, Equity [Line Items]                            
Total number of shares purchased (in shares) 43,328,079                          
Average price paid per share (in usd per share) $ 73.26                          
Amounts paid for shares related to exercise of Capped Call Options $ 3,175,000,000                          
November 2023 Accelerated Share Repurchase Agreements                            
Schedule of Capitalization, Equity [Line Items]                            
Total number of shares purchased (in shares)               1,163,230       18,839,372    
Average price paid per share (in usd per share)                       $ 50.43    
[1] Excludes $16 million of payments for shares received from the exercise of the Capped Call Options. For further discussion, see Note 9, Changes in Capital Structure
[2] Includes excise tax accrued of $4 million, $2 million and $2 million for the quarters ended September 30, June 30 and March 31, 2025, respectively
[3] Includes excise tax accrued of $2 million and $1 million for the quarter ended September 30 and June 30, 2024, respectively