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

Long-term Debt - Narrative (Details)

v3.25.4
Long-term Debt - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt $ 99,867 $ 56,683 $ 65,396
Repayments of long-term debt, net of adjustments 74,600 66,600  
Long-term debt 317,816 283,279  
Bank of America Corporation      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 36,510 17,817 $ 23,950
Repayments of long-term debt, net of adjustments 38,800 36,400  
Long-term debt 234,116 226,675  
Subsidiaries      
Debt Instrument [Line Items]      
Repayments of long-term debt, net of adjustments 17,200 13,400  
Long-term debt 54,208 33,783  
Subsidiaries | Bank of America, N.A. and subsidiaries      
Debt Instrument [Line Items]      
Repayments of long-term debt, net of adjustments 18,600 16,800  
Long-term debt $ 29,492 $ 22,821  
Long Term Debt, Excluding Senior Structured Notes      
Debt Instrument [Line Items]      
Long-term debt, weighted average interest rate 3.90% 3.80%  
Fixed Rate Debt      
Debt Instrument [Line Items]      
Long-term debt, weighted average interest rate 3.91% 3.71%  
Floating Rate Debt      
Debt Instrument [Line Items]      
Long-term debt, weighted average interest rate 3.81% 4.45%  
Long-Term Debt Notes      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt $ 98,100    
Long-Term Debt Notes | Bank of America Corporation      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 36,500    
Long-Term Debt Notes | Subsidiaries      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 35,300    
Long-Term Debt Notes | Subsidiaries | Bank of America, N.A. and subsidiaries      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 26,300    
Long-Term Debt Notes      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt   $ 54,800  
Long-Term Debt Notes | Bank of America Corporation      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt   17,800  
Long-Term Debt Notes | Subsidiaries      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt   21,400  
Long-Term Debt Notes | Subsidiaries | Bank of America, N.A. and subsidiaries      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt   15,600  
Foreign Currency - Dominated Debt      
Debt Instrument [Line Items]      
Long-term debt $ 57,500 $ 43,800