XML 149 R123.htm IDEA: XBRL DOCUMENT v3.20.4
Long-term Debt - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt $ 57,013 $ 52,420 $ 64,278
Repayments of long-term debt, net of adjustments 47,100 50,600  
Long-term debt 262,934 240,856  
Bank of America Corporation      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 43,766 29,315 $ 30,708
Repayments of long-term debt, net of adjustments 22,600 21,100  
Long-term debt 233,081 199,909  
Subsidiaries      
Debt Instrument [Line Items]      
Repayments of long-term debt, net of adjustments 13,000 9,600  
Long-term debt 17,558 20,789  
Subsidiaries | Bank of America, N.A.      
Debt Instrument [Line Items]      
Repayments of long-term debt, net of adjustments 11,500 19,900  
Long-term debt 12,295 20,158  
Consolidated VIEs      
Debt Instrument [Line Items]      
Long-term debt 7,053 $ 8,718  
Financial Guarantee      
Debt Instrument [Line Items]      
Debt outstanding, unconditionally guaranteed $ 4,800    
Long Term Debt, Excluding Senior Structured Notes      
Debt Instrument [Line Items]      
Long-term debt, weighted average interest rate 3.02% 3.26%  
Fixed Rate Debt      
Debt Instrument [Line Items]      
Long-term debt, weighted average interest rate 3.29% 3.55%  
Floating Rate Debt      
Debt Instrument [Line Items]      
Long-term debt, weighted average interest rate 0.71% 1.92%  
Credit card | Consolidated VIEs      
Debt Instrument [Line Items]      
Long-term debt $ 6,273 $ 8,372  
Residential mortgage | Consolidated VIEs      
Debt Instrument [Line Items]      
Long-term debt 491    
Home equity | Consolidated VIEs      
Debt Instrument [Line Items]      
Long-term debt 178 64  
Other Variable Interest Entities and Resecuritization Trusts | Consolidated VIEs      
Debt Instrument [Line Items]      
Long-term debt 111    
2020 Long-Term Debt Notes      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 56,900    
2020 Long-Term Debt Notes | Bank of America Corporation      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 43,800    
2020 Long-Term Debt Notes | Subsidiaries      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 8,300    
2020 Long-Term Debt Notes | Subsidiaries | Bank of America, N.A.      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt 4,800    
2019 Long-Term Debt Notes      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt   52,500  
2019 Long-Term Debt Notes | Bank of America Corporation      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt   29,300  
2019 Long-Term Debt Notes | Subsidiaries      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt   12,300  
2019 Long-Term Debt Notes | Subsidiaries | Bank of America, N.A.      
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt   10,900  
Foreign Currency - Dominated Debt      
Debt Instrument [Line Items]      
Long-term debt $ 54,600 $ 49,600