XML 162 R141.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net income $ 2,777 $ 11,466 $ 1,098
Preferred stock dividends 61 59 50
Net income available to common stockholders, basic 2,716 11,407 1,048
Net income available to common shareholders, diluted $ 2,716 $ 11,407 $ 1,048
Weighted average common shares outstanding      
Basic shares outstanding (in shares) 14,341,872 14,527,902 15,531,924
Stock-based award (in shares) 783 11,711 18,020
Diluted shares outstanding (in shares) 14,342,655 14,539,613 15,549,944
Earnings per common share, basic (in dollars per share) $ 189.42 $ 785.14 $ 67.47
Earnings per common share, diluted (in dollars per share) $ 189.41 $ 784.51 $ 67.40