XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Narrative (Details) - USD ($)
Mar. 31, 2023
Jan. 31, 2023
Nov. 30, 2021
Class of Stock [Line Items]      
Remaining authorized repurchase amount $ 3,051,000,000.000    
November 2021 Share Repurchase Program      
Class of Stock [Line Items]      
Share repurchase program, authorized amount     $ 3,000,000,000
Share Repurchase Program, January 2023      
Class of Stock [Line Items]      
Share repurchase program, authorized amount   $ 3,000,000,000