Annual report [Section 13 and 15(d), not S-K Item 405]

Parent Company Information - Income Statement (Details)

v3.25.0.1
Parent Company Information - Income Statement (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Condensed Income Statements, Captions [Line Items]      
Other income (loss) $ (3,431) $ (3,091) $ (2,799)
Total revenue, net of interest expense 101,887 98,581 94,950
Noninterest expense 66,812 65,845 61,438
Income tax expense 2,122 1,827 3,441
Net income 27,132 26,515 27,528
Bank of America Corporation      
Condensed Income Statements, Captions [Line Items]      
Interest from subsidiaries 21,589 21,314 12,420
Other income (loss) (1,223) (1,012) (201)
Total revenue, net of interest expense 41,666 42,686 34,469
Interest on borrowed funds from subsidiaries 1,108 896 236
Other interest expense 14,060 14,119 7,041
Noninterest expense 1,580 1,699 1,322
Total expense 16,748 16,714 8,599
Income before income taxes and equity in undistributed earnings of subsidiaries 24,918 25,972 25,870
Income tax expense 773 838 683
Income before equity in undistributed earnings of subsidiaries 24,145 25,134 25,187
Equity in undistributed earnings (losses) of subsidiaries: 2,987 1,381 2,341
Net income 27,132 26,515 27,528
Bank holding companies and related subsidiaries | Bank of America Corporation      
Condensed Income Statements, Captions [Line Items]      
Dividends from subsidiaries: 21,300 22,384 22,250
Equity in undistributed earnings (losses) of subsidiaries: 2,909 1,203 2,333
Nonbank companies and related subsidiaries | Bank of America Corporation      
Condensed Income Statements, Captions [Line Items]      
Equity in undistributed earnings (losses) of subsidiaries: $ 78 $ 178 $ 8