XML 84 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
Feb. 07, 2024
Nov. 30, 2023
Class of Stock [Line Items]    
Dividends Declared Per Share   $ 0.30
Dividends, Cash   $ 549
Dividends Payable, Date Declared   Nov. 30, 2023
Dividends Payable, Date of Record   Dec. 11, 2023
Subsequent Event    
Class of Stock [Line Items]    
Dividends Declared Per Share $ 0.45  
Dividends Payable, Date Declared Feb. 07, 2024  
Dividends Payable, Date to be Paid Jul. 25, 2024  
Dividends Payable, Date of Record Jul. 08, 2024  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 400  
Scenario, Plan | Subsequent Event    
Class of Stock [Line Items]    
Treasury Stock, Value, Acquired, Cost Method $ 3,000