v3.26.1
Stockholders’ Equity - Narrative (Details)
1 Months Ended 5 Months Ended 6 Months Ended
Aug. 05, 2026
shares
Mar. 30, 2026
shares
Mar. 11, 2026
USD ($)
shares
Aug. 25, 2025
shares
Aug. 04, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jan. 31, 2026
shares
Nov. 30, 2025
shares
Aug. 05, 2026
shares
Jun. 30, 2026
USD ($)
shares
Jan. 31, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 09, 2026
USD ($)
agreement
Dec. 31, 2025
shares
Aug. 01, 2025
USD ($)
agreement
Jul. 31, 2025
USD ($)
Equity, Class of Treasury Stock [Line Items]                                  
Payments to repurchase common stock                   $ 1,500,000,000   $ 0          
Treasury stock (in shares) | shares           35,352,483       35,352,483         32,809,088    
2026 Share Repurchase Program                                  
Equity, Class of Treasury Stock [Line Items]                                  
Share repurchase program, authorized amount                         $ 2,000,000,000.0        
Share repurchase program, remaining authorized amount           $ 500,000,000       $ 500,000,000              
2026 Accelerated Share Repurchase Agreements                                  
Equity, Class of Treasury Stock [Line Items]                                  
Share repurchase program, authorized amount                           $ 1,500,000,000      
Number of accelerated share repurchase agreements | agreement                           2      
Payments to repurchase common stock     $ 1,500,000,000                            
Treasury stock (in shares) | shares           2,543,395       2,543,395              
Share repurchase program, excise tax, payable           $ 5,400,000       $ 5,400,000              
2026 Accelerated Share Repurchase Agreements | Subsequent Event                                  
Equity, Class of Treasury Stock [Line Items]                                  
Stock repurchased during period, shares (in shares) | shares                 2,759,343                
2026 Accelerated Share Repurchase Agreement - Uncollared Agreement                                  
Equity, Class of Treasury Stock [Line Items]                                  
Share repurchase program, authorized amount                           $ 750,000,000      
Stock repurchased during period, shares (in shares) | shares     992,120     378,936                      
Stock repurchase program, percentage of shares to be repurchased     70.00%                            
2026 Accelerated Share Repurchase Agreement - Collared Agreement                                  
Equity, Class of Treasury Stock [Line Items]                                  
Share repurchase program, authorized amount                           $ 750,000,000      
Stock repurchased during period, shares (in shares) | shares   463,682 708,657                            
Stock repurchase program, percentage of shares to be repurchased     50.00%                            
2026 Accelerated Share Repurchase Agreement - Collared Agreement | Subsequent Event                                  
Equity, Class of Treasury Stock [Line Items]                                  
Stock repurchased during period, shares (in shares) | shares 215,948                                
2025 Share Repurchase Program                                  
Equity, Class of Treasury Stock [Line Items]                                  
Share repurchase program, authorized amount                                 $ 1,000,000,000.0
2025 Accelerated Share Repurchase Agreements                                  
Equity, Class of Treasury Stock [Line Items]                                  
Share repurchase program, authorized amount                               $ 1,000,000,000.0  
Number of accelerated share repurchase agreements | agreement                               2  
Payments to repurchase common stock         $ 1,000,000,000.0                        
Stock repurchased during period, shares (in shares) | shares                     2,642,498            
Share repurchase program, excise tax                     $ 1,800,000            
2025 Accelerated Share Repurchase Agreement - Uncollared Agreement                                  
Equity, Class of Treasury Stock [Line Items]                                  
Share repurchase program, authorized amount                               $ 500,000,000  
Stock repurchased during period, shares (in shares) | shares         1,274,296     3,882                  
Stock repurchase program, percentage of shares to be repurchased         75.00%                        
2025 Accelerated Share Repurchase Agreement - Collared Agreement                                  
Equity, Class of Treasury Stock [Line Items]                                  
Share repurchase program, authorized amount                               $ 500,000,000  
Stock repurchased during period, shares (in shares) | shares       514,789 849,531   0                    
Stock repurchase program, percentage of shares to be repurchased         50.00%