v3.26.1
Equity Equity Repurchase Program (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 6 Months Ended
Jul. 22, 2026
Jun. 30, 2026
Jun. 30, 2025
Jul. 23, 2026
Jul. 25, 2024
Equity, Class of Treasury Stock [Line Items]          
Value of shares acquired   $ 900 $ 800    
Number of shares acquired   6.7 6.8    
Subsequent Event [Member]          
Equity, Class of Treasury Stock [Line Items]          
Value of shares acquired $ 109        
Number of shares acquired 0.8        
8/1/2024 - 12/31/2026 [Member]          
Equity, Class of Treasury Stock [Line Items]          
Remaining authorized repurchase amount   $ 648      
Stock repurchase authorization amount         $ 3,300
8/1/2026 - 12/31/2029 | Subsequent Event [Member]          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase authorization amount       $ 4,200