XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 29 Months Ended
Sep. 26, 2023
Aug. 18, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Jan. 25, 2024
Class of Stock [Line Items]              
Repurchase of common stock     $ 691,403 $ 1,405,200 $ 1,355,722    
Shares acquired, value     $ 6,887,515 $ 6,209,324   $ 6,887,515  
Accelerated share repurchases, settlement (payment) or receipt   $ (450,000)          
Accelerated share repurchases, initial shares received at inception   1,372,841          
Initial price paid (in usd per share)   $ 262.23          
Accelerated share repurchases, final shares received 293,588            
Final price paid (in usd per share) $ 270.04            
Common Stock | Program              
Class of Stock [Line Items]              
Shares acquired (in shares)     2,597,954 6,212,410 5,451,556 28,878,862  
Repurchase of common stock           $ 6,500,000  
Remaining authorized repurchase amount     $ 1,600,000     1,600,000  
Shares acquired, value     $ 687,000 $ 1,400,000 $ 1,400,000 $ 687,000  
Common Stock | Program | Subsequent Event              
Class of Stock [Line Items]              
Increase in authorized amount of repurchases             $ 1,000,000
Aggregate authorized repurchase amount             $ 8,100,000