v3.26.3
Equity - Authorized common stock repurchases (Details) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 23, 2025
Feb. 11, 2025
Apr. 30, 2024
May 04, 2023
Share Repurchase Program [Line Items]                  
Authorized amount           $ 2,000,000,000.0      
Purchase of common stock   $ 187,000,000 $ 384,000,000 $ 1,752,000,000 $ 1,024,000,000        
Subsequent Event                  
Share Repurchase Program [Line Items]                  
Authorization Remaining $ 800,000,000                
Shares repurchased (in shares) 2                
Purchase of common stock $ 64,000,000                
June 23, 2025                  
Share Repurchase Program [Line Items]                  
Authorized amount           $ 2,000,000,000      
Authorization Remaining   857,000,000   857,000,000          
February 11, 2025                  
Share Repurchase Program [Line Items]                  
Authorized amount             $ 2,000,000,000    
Authorization Remaining   0   0          
April 30, 2024                  
Share Repurchase Program [Line Items]                  
Authorized amount               $ 2,000,000,000  
Authorization Remaining   0   0          
May 4, 2023                  
Share Repurchase Program [Line Items]                  
Authorized amount                 $ 1,000,000,000
Authorization Remaining   $ 0   $ 0