v3.25.2
Shareholders' Equity - ASR Agreement (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Jun. 30, 2025
Jul. 31, 2024
May 31, 2024
Mar. 31, 2024
Jun. 30, 2025
Jul. 31, 2024
Jun. 30, 2024
May 31, 2024
Mar. 31, 2024
Equity, Class of Treasury Stock [Line Items]                  
Common stock repurchased $ 404       $ 404   $ 505   $ 504
Common stock repurchased (in shares) 1.1                
March 2024                  
Equity, Class of Treasury Stock [Line Items]                  
Common stock repurchased       $ 354          
Common stock repurchased (in shares)     0.2 1.7       1.9  
Common stock repurchased, average price (in dollars per share)     $ 182.65            
May 2024                  
Equity, Class of Treasury Stock [Line Items]                  
Common stock repurchased     $ 505            
Common stock repurchased (in shares)   0.6 1.8     2.4      
Common stock repurchased, average price (in dollars per share)   $ 211.40