XML 89 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Data - Stockholders' Equity, Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jan. 12, 2024
Nov. 17, 2022
Nov. 16, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Share repurchase program, additional authorized amount             $ 2,000
Stock repurchase program, authorized amount       $ 18,000      
Share repurchase authority utilized during period       15,500      
Share repurchase program, available for repurchases       2,500      
Excise tax       $ 4      
Dividends declared per share (USD per share)   $ 0.98 $ 0.88 $ 3.62 $ 3.25 $ 2.92  
Payment of dividends       $ 589 $ 530 $ 482  
Subsequent Event              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Payment of dividends $ 163