XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 41 Months Ended
Sep. 26, 2023
Aug. 18, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Nov. 05, 2024
Jan. 25, 2024
Class of Stock [Line Items]                
Repurchase of common stock     $ 1,283,814 $ 691,403 $ 1,405,200      
Shares acquired, value     $ 8,171,329 $ 6,887,515   $ 8,171,329    
Accelerated share repurchases, settlement (payment) or receipt   $ (450,000)            
Accelerated share repurchases, initial shares received at inception (in shares)   1,372,841            
Initial price paid (in dollars per share)   $ 262.23            
Accelerated share repurchases, final shares received (in shares) 293,588              
Final price paid (in dollars per share) $ 270.04              
Common Stock | Program                
Class of Stock [Line Items]                
Increase in authorized amount of repurchases             $ 1,000,000 $ 1,000,000
Aggregate authorized repurchase amount             $ 9,100,000 $ 8,100,000
Shares acquired (in shares)     4,211,818 2,597,954 6,212,410 33,090,680    
Repurchase of common stock           $ 7,800,000    
Remaining authorized repurchase amount     $ 1,300,000     1,300,000    
Shares acquired, value     $ 1,300,000 $ 700,000 $ 1,400,000 $ 1,300,000