XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Plans and Share Repurchase Program - Share Repurchase Program (Details) - Repurchase Program - USD ($)
1 Months Ended 3 Months Ended
May 08, 2025
Oct. 31, 2024
Mar. 31, 2025
Share Repurchase Program [Line Items]      
Increase in authorized stock repurchase amount   $ 1,000,000,000  
Stock repurchase program, authorized amount     $ 8,250,000,000
Stock repurchase program, unused balance     $ 2,030,000,000.00
Stock repurchased in the period (in shares)     0
Subsequent Event      
Share Repurchase Program [Line Items]      
Stock repurchase program, unused balance $ 1,630,000,000    
Stock repurchased in the period (in shares) 4,600,000    
Stock repurchased, average price (in dollars per share) $ 87.89    
Stock repurchased in the period, aggregate purchase price $ 401,100,000