v3.26.3
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 26 Months Ended
Oct. 07, 2026
Aug. 31, 2026
Aug. 31, 2025
Sep. 30, 2026
Oct. 28, 2025
Jul. 23, 2024
Jul. 26, 2022
Equity, Class of Treasury Stock [Line Items]              
Options granted excluded from the computation of diluted earnings per share (in shares)   2,300 1,400        
Subsequent Event              
Equity, Class of Treasury Stock [Line Items]              
Stock purchased under share buyback (in shares) 2,500            
Average Price per Share (in dollars per share) $ 198.99            
Total purchase price of shares repurchased $ 494,000            
July 26, 2022 Plan              
Equity, Class of Treasury Stock [Line Items]              
Share buyback program, authorized amount             $ 1,000,000
Stock purchased under share buyback (in shares)   0 703        
Average Price per Share (in dollars per share)   $ 0 $ 213.40        
Total purchase price of shares repurchased   $ 0 $ 150,014        
July 23, 2024 Plan              
Equity, Class of Treasury Stock [Line Items]              
Share buyback program, authorized amount           $ 1,000,000  
Stock purchased under share buyback (in shares)   1,180 0        
Average Price per Share (in dollars per share)   $ 199.93 $ 0        
Total purchase price of shares repurchased   $ 235,900 $ 0        
July 23, 2024 Plan | Subsequent Event              
Equity, Class of Treasury Stock [Line Items]              
Stock purchased under share buyback (in shares)       5,100      
Average Price per Share (in dollars per share)       $ 195.19      
Total purchase price of shares repurchased       $ 1,000,000      
October 28, 2025 Plan              
Equity, Class of Treasury Stock [Line Items]              
Share buyback program, authorized amount         $ 1,000,000    
Stock purchased under share buyback (in shares)   0 0        
Average Price per Share (in dollars per share)   $ 0 $ 0        
Total purchase price of shares repurchased   $ 0 $ 0        
October 28, 2025 Plan | Subsequent Event              
Equity, Class of Treasury Stock [Line Items]              
Stock purchased under share buyback (in shares) 1,200            
Average Price per Share (in dollars per share) $ 198.90            
Total purchase price of shares repurchased $ 244,100