v3.26.1
Capital Stock - Additional Information (Detail) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Feb. 28, 2026
Class of Stock [Line Items]            
Stock repurchase program, authorized amount           $ 1,500,000
Treasury stock repurchased, shares 2.0       2.8  
Treasury stock repurchase, aggregate cost $ 78,352 $ 27,124 $ 52,881 $ 67,477 $ 105,500  
Treasury stock including excise tax $ 79,000       $ 106,100  
Percentage of Excise Tax 1.00%       1.00%  
Stock repurchase program, authorized amount $ 1,400,000       $ 1,400,000