v3.26.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 31, 2025
Jul. 31, 2024
Class of Stock [Line Items]            
Payments for repurchase of common stock $ 439.5 $ 269.6 $ 607.9 $ 476.5    
Quarterly cash dividend paid     $ 0.27 $ 0.25    
Dividends paid on common stock     $ 129.3 $ 122.5    
Stock Repurchase Program [Member]            
Class of Stock [Line Items]            
Repurchase of common stock , shares 6.4 3.4 8.7 5.8    
Payments for repurchase of common stock $ 439.5 $ 269.6 $ 607.9 $ 476.5    
Excise tax on share repurchases 1.00% 1.00% 1.00% 1.00%    
Maximum [Member]            
Class of Stock [Line Items]            
Stock repurchase program, authorized amount         $ 1,500.0 $ 1,000.0