XML 132 R122.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Common Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 752 $ 315 $ 10,952 $ 841
Preferred stock dividends 15 12 44 36
Net income available to common stockholders, basic 737 303 10,908 805
Net income available to common shareholders, diluted $ 737 $ 303 $ 10,908 $ 805
Weighted average common shares outstanding        
Basic shares outstanding (in shares) 14,528,310 15,711,976 14,527,718 15,849,219
Stock-based award (in shares) 10,823 16,017 11,665 18,095
Diluted shares outstanding (in shares) 14,539,133 15,727,993 14,539,383 15,867,314
Earnings per common share, basic (in dollars per share) $ 50.71 $ 19.27 $ 750.79 $ 50.76
Earnings per common share, diluted (in dollars per share) $ 50.67 $ 19.25 $ 750.19 $ 50.70