v3.26.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Billions
6 Months Ended
Jun. 15, 2026
May 04, 2026
May 06, 2025
Jun. 30, 2026
Jun. 30, 2025
Feb. 23, 2026
Class of Stock [Line Items]            
Expected common stock shares outstanding       130,000    
O 2026 H1 Dividends            
Class of Stock [Line Items]            
Date of declaration of dividends   May 04, 2026        
Dividend declared per share       $ 0.81    
Date of dividend payment   Jun. 15, 2026        
Dividends payable to shareholders date of record Jun. 01, 2026          
O 2025 H1 Dividends            
Class of Stock [Line Items]            
Date of declaration of dividends     May 06, 2025      
Dividend declared per share       $ 0.77    
Date of dividend payment     Jun. 16, 2025      
Dividends payable to shareholders date of record     Jun. 02, 2025      
Discretionary Plan            
Class of Stock [Line Items]            
Expected common stock shares outstanding       130,000    
Shares repurchased       4,306 3,512  
Average price per share       $ 148.87 $ 114.31  
New Repurchase Program            
Class of Stock [Line Items]            
Share repurchase program, authorized           $ 3.0