XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Capital Stock (Summary of Cash Dividend Activity) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Banking Regulation, Total Capital [Abstract]            
Declaration date Apr. 18, 2023 Jan. 24, 2023 Apr. 19, 2022 Jan. 25, 2022    
Record date Jun. 09, 2023 Mar. 10, 2023 Jun. 10, 2022 Mar. 10, 2022    
Payment date Jun. 23, 2023 Mar. 24, 2023 Jun. 24, 2022 Mar. 25, 2022    
Cash dividends per share $ 1.48 $ 1.48 $ 1.28 $ 1.28    
Total payment $ 350 $ 351 $ 309 $ 309 $ 701 $ 618