v3.25.2
Stockholders’ Equity - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 27, 2024
USD ($)
shares
Mar. 25, 2024
USD ($)
tranche
Sep. 30, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Equity, Class of Treasury Stock [Line Items]                  
Payments to repurchase common stock           $ 0   $ 1,000,000,000  
2024 Share Repurchase Program                  
Equity, Class of Treasury Stock [Line Items]                  
Share repurchase program, authorized amount                 $ 1,000,000,000
Accelerated Share Repurchase Agreement                  
Equity, Class of Treasury Stock [Line Items]                  
Share repurchase program, authorized amount   $ 1,000,000,000              
Payments to repurchase common stock $ 1,000,000,000                
Stock repurchased during period, shares (in shares) | shares 3,275,199           3,547,374    
Stock repurchase program, percentage of shares to be repurchased 80.00%                
Number of tranches | tranche   2              
Share repurchase program, excise tax         $ 5,000,000        
Accelerated Share Repurchase Agreement - Tranche One                  
Equity, Class of Treasury Stock [Line Items]                  
Payments to repurchase common stock $ 300,000,000                
Stock repurchased during period, shares (in shares) | shares       181,772          
Forward contract indexed to equity, settlement, cash, amount       $ 300,000,000       $ 300,000,000  
Accelerated Share Repurchase Agreement - Tranche Two                  
Equity, Class of Treasury Stock [Line Items]                  
Payments to repurchase common stock $ 700,000,000                
Stock repurchased during period, shares (in shares) | shares     90,403            
Forward contract indexed to equity, settlement, cash, amount     $ 700,000,000       $ 700,000,000