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

Parent Company Information - Balance Sheet (Details)

v3.25.0.1
Parent Company Information - Balance Sheet (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets        
Securities $ 917,284 $ 871,407    
Other assets 162,056 160,875    
Total assets 3,261,519 3,180,151  
Liabilities and shareholders’ equity        
Accrued expenses and other liabilities 210,169 207,527    
Total liabilities 2,965,960 2,888,505    
Shareholders’ equity 295,559 291,646 $ 273,197 $ 270,066
Total liabilities and shareholders’ equity 3,261,519 3,180,151    
Bank of America Corporation        
Assets        
Cash held at bank subsidiaries 4,613 4,559    
Securities 660 644    
Other assets 6,658 6,799    
Total assets 559,733 573,674    
Liabilities and shareholders’ equity        
Accrued expenses and other liabilities 16,360 14,510    
Long-term debt 226,675 249,541    
Total liabilities 264,174 282,028    
Shareholders’ equity 295,559 291,646    
Total liabilities and shareholders’ equity 559,733 573,674    
Bank of America Corporation | Bank holding companies and related subsidiaries        
Assets        
Receivables from subsidiaries: 231,931 249,320    
Investments in subsidiaries: 310,957 306,946    
Liabilities and shareholders’ equity        
Payables to subsidiaries: 14 14    
Bank of America Corporation | Banks and related subsidiaries        
Assets        
Receivables from subsidiaries: 146 205    
Liabilities and shareholders’ equity        
Payables to subsidiaries: 114 207    
Bank of America Corporation | Nonbank companies and related subsidiaries        
Assets        
Receivables from subsidiaries: 985 1,255    
Investments in subsidiaries: 3,783 3,946    
Liabilities and shareholders’ equity        
Payables to subsidiaries: $ 21,011 $ 17,756