v3.26.1
Stock Repurchase Program - Additional Information (Details)
$ / shares in Units, shares in Thousands
1 Months Ended
Mar. 11, 2026
USD ($)
$ / shares
shares
Apr. 30, 2025
USD ($)
financial_institution
shares
Jun. 28, 2026
shares
Sep. 30, 2025
$ / shares
shares
May 31, 2024
USD ($)
Equity, Class of Treasury Stock [Line Items]          
Increase in authorized amount         $ 10,000,000,000.00
Accelerated Share Repurchase Agreement          
Equity, Class of Treasury Stock [Line Items]          
Share repurchase program, authorized, amount $ 200,000,000.0        
Purchase of treasury stock (in shares) | shares 685   55 317  
Percent of prepayment amount 75.00%        
Average price paid per share (in dollars per share) | $ / shares $ 270.71     $ 91.00  
April 2025 ASRs          
Equity, Class of Treasury Stock [Line Items]          
Purchase of treasury stock (in shares) | shares   5,200      
Percent of prepayment amount   75.00%      
Number of financial institutions | financial_institution   2      
Repurchase amount   $ 500,000,000.0