Annual report pursuant to Section 13 and 15(d)

Long-term Debt - Balances (Details)

v3.22.4
Long-term Debt - Balances (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Long-term debt $ 275,982 $ 280,117
Financial Guarantee    
Debt Instrument [Line Items]    
Debt outstanding, unconditionally guaranteed 8,000 5,400
Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt 243,892 253,454
Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 22,116 16,901
Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 9,974 9,762
Consolidated VIEs    
Debt Instrument [Line Items]    
Long-term debt 4,581 3,587
Consolidated VIEs | Credit Card Receivable [Member]    
Debt Instrument [Line Items]    
Long-term debt 4,247 3,248
Consolidated VIEs | Other Variable Interest Entities and Resecuritization Trusts    
Debt Instrument [Line Items]    
Long-term debt 156  
Senior notes: | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 205,898  
Senior notes: | Bank of America Corporation | Fixed    
Debt Instrument [Line Items]    
Weighted-average Rate 3.03%  
Long-term debt $ 188,429 194,191
Senior notes: | Bank of America Corporation | Floating    
Debt Instrument [Line Items]    
Weighted-average Rate 4.20%  
Long-term debt $ 17,469 18,753
Senior notes: | Bank of America Corporation | Minimum | Fixed    
Debt Instrument [Line Items]    
Interest Rates 0.25%  
Senior notes: | Bank of America Corporation | Minimum | Floating    
Debt Instrument [Line Items]    
Interest Rates 0.74%  
Senior notes: | Bank of America Corporation | Maximum | Fixed    
Debt Instrument [Line Items]    
Interest Rates 8.05%  
Senior notes: | Bank of America Corporation | Maximum | Floating    
Debt Instrument [Line Items]    
Interest Rates 9.16%  
Senior notes: | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 2,600  
Senior notes: | Subsidiaries | Bank of America, N.A. | Fixed    
Debt Instrument [Line Items]    
Weighted-average Rate  
Interest Rates  
Long-term debt $ 0 501
Senior notes: | Subsidiaries | Bank of America, N.A. | Floating    
Debt Instrument [Line Items]    
Weighted-average Rate 5.05%  
Long-term debt $ 2,600 3,173
Senior notes: | Subsidiaries | Bank of America, N.A. | Minimum | Floating    
Debt Instrument [Line Items]    
Interest Rates  
Senior notes: | Subsidiaries | Bank of America, N.A. | Maximum | Floating    
Debt Instrument [Line Items]    
Interest Rates 5.05%  
Senior structured notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 11,608 15,086
Subordinated notes: | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 25,642  
Subordinated notes: | Bank of America Corporation | Fixed    
Debt Instrument [Line Items]    
Weighted-average Rate 4.88%  
Long-term debt $ 21,098 22,311
Subordinated notes: | Bank of America Corporation | Floating    
Debt Instrument [Line Items]    
Weighted-average Rate 3.45%  
Long-term debt $ 4,544 2,371
Subordinated notes: | Bank of America Corporation | Minimum | Fixed    
Debt Instrument [Line Items]    
Interest Rates 2.94%  
Subordinated notes: | Bank of America Corporation | Minimum | Floating    
Debt Instrument [Line Items]    
Interest Rates 2.48%  
Subordinated notes: | Bank of America Corporation | Maximum | Fixed    
Debt Instrument [Line Items]    
Interest Rates 8.57%  
Subordinated notes: | Bank of America Corporation | Maximum | Floating    
Debt Instrument [Line Items]    
Interest Rates 5.53%  
Subordinated notes: | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 1,485  
Subordinated notes: | Subsidiaries | Bank of America, N.A. | Subordinated notes    
Debt Instrument [Line Items]    
Weighted-average Rate 6.00%  
Interest Rates 6.00%  
Long-term debt $ 1,485 1,780
Junior subordinated notes: | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 744  
Junior subordinated notes: | Bank of America Corporation | Fixed    
Debt Instrument [Line Items]    
Weighted-average Rate 6.71%  
Long-term debt $ 743 741
Junior subordinated notes: | Bank of America Corporation | Floating    
Debt Instrument [Line Items]    
Weighted-average Rate 5.56%  
Interest Rates 5.56%  
Long-term debt $ 1 1
Junior subordinated notes: | Bank of America Corporation | Minimum | Fixed    
Debt Instrument [Line Items]    
Interest Rates 6.45%  
Junior subordinated notes: | Bank of America Corporation | Maximum | Fixed    
Debt Instrument [Line Items]    
Interest Rates 8.05%  
Advances from Federal Home Loan Banks: | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 681  
Advances from Federal Home Loan Banks: | Subsidiaries | Bank of America, N.A. | Fixed    
Debt Instrument [Line Items]    
Weighted-average Rate 4.49%  
Long-term debt $ 681 290
Advances from Federal Home Loan Banks: | Subsidiaries | Bank of America, N.A. | Minimum | Fixed    
Debt Instrument [Line Items]    
Interest Rates 0.01%  
Advances from Federal Home Loan Banks: | Subsidiaries | Bank of America, N.A. | Maximum | Fixed    
Debt Instrument [Line Items]    
Interest Rates 7.42%  
Securitizations and other BANA VIEs | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 4,300 3,338
Other | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 0 53
Other | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 908 680
Structured liabilities | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 21,835 16,599
Nonbank VIEs | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt $ 281 $ 249