000007085812/312022Q3FALSE00000708582022-01-012022-09-300000070858us-gaap:CommonStockMember2022-01-012022-09-300000070858us-gaap:SeriesEPreferredStockMember2022-01-012022-09-300000070858bac:SeriesGGPreferredStockMember2022-01-012022-09-300000070858bac:SeriesHHPreferredStockMember2022-01-012022-09-300000070858bac:SeriesLPreferredStockMember2022-01-012022-09-300000070858bac:Series1PreferredStockMember2022-01-012022-09-300000070858bac:Series2PreferredStockMember2022-01-012022-09-300000070858bac:Series4PreferredStockMember2022-01-012022-09-300000070858bac:Series5PreferredStockMember2022-01-012022-09-300000070858bac:FloatingRatePreferredHybridIncomeTermSecuritiesMember2022-01-012022-09-300000070858bac:A5.63FixedtoFloatingRatePreferredHybridIncomeTermSecuritiesMember2022-01-012022-09-300000070858bac:IncomeCapitalObligationNotesMember2022-01-012022-09-300000070858bac:SeniorMediumTermNotesSeriesAStepUpCallableNotesMember2022-01-012022-09-300000070858bac:SeriesKKPreferredStockMember2022-01-012022-09-300000070858bac:SeriesLLPreferredStockMember2022-01-012022-09-300000070858bac:SeriesNNPreferredStockMember2022-01-012022-09-300000070858bac:SeriesPPPreferredStockMember2022-01-012022-09-300000070858bac:SeriesQQPreferredStockMember2022-01-012022-09-300000070858bac:SeriesSSPreferredStockMember2022-01-012022-09-3000000708582022-10-27xbrli:shares00000708582022-07-012022-09-30iso4217:USD00000708582021-07-012021-09-3000000708582021-01-012021-09-30iso4217:USDxbrli:shares00000708582022-09-3000000708582021-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858us-gaap:ShortTermDebtMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858us-gaap:ShortTermDebtMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858us-gaap:LongTermDebtMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858us-gaap:LongTermDebtMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858us-gaap:OtherLiabilitiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858us-gaap:OtherLiabilitiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858us-gaap:PreferredStockMember2022-06-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-06-300000070858us-gaap:RetainedEarningsMember2022-06-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000000708582022-06-300000070858us-gaap:RetainedEarningsMember2022-07-012022-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-012022-09-300000070858us-gaap:PreferredStockMember2022-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-09-300000070858us-gaap:RetainedEarningsMember2022-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000070858us-gaap:PreferredStockMember2021-12-310000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-310000070858us-gaap:RetainedEarningsMember2021-12-310000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000070858us-gaap:RetainedEarningsMember2022-01-012022-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300000070858us-gaap:PreferredStockMember2022-01-012022-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-09-300000070858us-gaap:PreferredStockMember2021-06-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-300000070858us-gaap:RetainedEarningsMember2021-06-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000000708582021-06-300000070858us-gaap:RetainedEarningsMember2021-07-012021-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-012021-09-300000070858us-gaap:PreferredStockMember2021-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-09-300000070858us-gaap:RetainedEarningsMember2021-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-3000000708582021-09-300000070858us-gaap:PreferredStockMember2020-12-310000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-310000070858us-gaap:RetainedEarningsMember2020-12-310000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100000708582020-12-310000070858us-gaap:RetainedEarningsMember2021-01-012021-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300000070858us-gaap:PreferredStockMember2021-01-012021-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-09-300000070858bac:CardIncomeInterchangeFeesMember2022-07-012022-09-300000070858bac:CardIncomeInterchangeFeesMember2021-07-012021-09-300000070858bac:CardIncomeInterchangeFeesMember2022-01-012022-09-300000070858bac:CardIncomeInterchangeFeesMember2021-01-012021-09-300000070858bac:CardIncomeOtherMember2022-07-012022-09-300000070858bac:CardIncomeOtherMember2021-07-012021-09-300000070858bac:CardIncomeOtherMember2022-01-012022-09-300000070858bac:CardIncomeOtherMember2021-01-012021-09-300000070858us-gaap:CreditCardMember2022-07-012022-09-300000070858us-gaap:CreditCardMember2021-07-012021-09-300000070858us-gaap:CreditCardMember2022-01-012022-09-300000070858us-gaap:CreditCardMember2021-01-012021-09-300000070858bac:ServiceChargesDepositRelatedFeesMember2022-07-012022-09-300000070858bac:ServiceChargesDepositRelatedFeesMember2021-07-012021-09-300000070858bac:ServiceChargesDepositRelatedFeesMember2022-01-012022-09-300000070858bac:ServiceChargesDepositRelatedFeesMember2021-01-012021-09-300000070858bac:ServiceChargesLendingRelatedFeesMember2022-07-012022-09-300000070858bac:ServiceChargesLendingRelatedFeesMember2021-07-012021-09-300000070858bac:ServiceChargesLendingRelatedFeesMember2022-01-012022-09-300000070858bac:ServiceChargesLendingRelatedFeesMember2021-01-012021-09-300000070858bac:ServiceChargesMember2022-07-012022-09-300000070858bac:ServiceChargesMember2021-07-012021-09-300000070858bac:ServiceChargesMember2022-01-012022-09-300000070858bac:ServiceChargesMember2021-01-012021-09-300000070858bac:InvestmentAndBrokerageServicesAssetManagementFeesMember2022-07-012022-09-300000070858bac:InvestmentAndBrokerageServicesAssetManagementFeesMember2021-07-012021-09-300000070858bac:InvestmentAndBrokerageServicesAssetManagementFeesMember2022-01-012022-09-300000070858bac:InvestmentAndBrokerageServicesAssetManagementFeesMember2021-01-012021-09-300000070858bac:InvestmentAndBrokerageServicesBrokerageFeesMember2022-07-012022-09-300000070858bac:InvestmentAndBrokerageServicesBrokerageFeesMember2021-07-012021-09-300000070858bac:InvestmentAndBrokerageServicesBrokerageFeesMember2022-01-012022-09-300000070858bac:InvestmentAndBrokerageServicesBrokerageFeesMember2021-01-012021-09-300000070858bac:InvestmentandBrokerageServicesMember2022-07-012022-09-300000070858bac:InvestmentandBrokerageServicesMember2021-07-012021-09-300000070858bac:InvestmentandBrokerageServicesMember2022-01-012022-09-300000070858bac:InvestmentandBrokerageServicesMember2021-01-012021-09-300000070858bac:InvestmentBankingIncomeUnderwritingIncomeMember2022-07-012022-09-300000070858bac:InvestmentBankingIncomeUnderwritingIncomeMember2021-07-012021-09-300000070858bac:InvestmentBankingIncomeUnderwritingIncomeMember2022-01-012022-09-300000070858bac:InvestmentBankingIncomeUnderwritingIncomeMember2021-01-012021-09-300000070858bac:InvestmentBankingIncomeSyndicationFeesMember2022-07-012022-09-300000070858bac:InvestmentBankingIncomeSyndicationFeesMember2021-07-012021-09-300000070858bac:InvestmentBankingIncomeSyndicationFeesMember2022-01-012022-09-300000070858bac:InvestmentBankingIncomeSyndicationFeesMember2021-01-012021-09-300000070858bac:InvestmentBankingIncomeFinancialAdvisoryServicesMember2022-07-012022-09-300000070858bac:InvestmentBankingIncomeFinancialAdvisoryServicesMember2021-07-012021-09-300000070858bac:InvestmentBankingIncomeFinancialAdvisoryServicesMember2022-01-012022-09-300000070858bac:InvestmentBankingIncomeFinancialAdvisoryServicesMember2021-01-012021-09-300000070858bac:InvestmentBankingFeesMember2022-07-012022-09-300000070858bac:InvestmentBankingFeesMember2021-07-012021-09-300000070858bac:InvestmentBankingFeesMember2022-01-012022-09-300000070858bac:InvestmentBankingFeesMember2021-01-012021-09-300000070858bac:CardIncomeInterchangeFeesAndMerchantIncomeMember2022-07-012022-09-300000070858bac:CardIncomeInterchangeFeesAndMerchantIncomeMember2021-07-012021-09-300000070858bac:CardIncomeInterchangeFeesAndMerchantIncomeMember2022-01-012022-09-300000070858bac:CardIncomeInterchangeFeesAndMerchantIncomeMember2021-01-012021-09-300000070858us-gaap:InterestRateSwapMember2022-09-300000070858us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-09-300000070858bac:InterestRateFutureandForwardMember2022-09-300000070858bac:InterestRateFutureandForwardMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:InterestRateFutureandForwardMember2022-09-300000070858us-gaap:ShortMemberbac:InterestRateOptionMember2022-09-300000070858us-gaap:ShortMemberus-gaap:NondesignatedMemberbac:InterestRateOptionMember2022-09-300000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberbac:InterestRateOptionMember2022-09-300000070858us-gaap:LongMemberbac:InterestRateOptionMember2022-09-300000070858us-gaap:LongMemberus-gaap:NondesignatedMemberbac:InterestRateOptionMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMemberbac:InterestRateOptionMember2022-09-300000070858us-gaap:CurrencySwapMember2022-09-300000070858us-gaap:CurrencySwapMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2022-09-300000070858bac:ForeignExchangeSpotFutureAndForwardMember2022-09-300000070858us-gaap:NondesignatedMemberbac:ForeignExchangeSpotFutureAndForwardMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:ForeignExchangeSpotFutureAndForwardMember2022-09-300000070858us-gaap:ShortMemberus-gaap:ForeignExchangeOptionMember2022-09-300000070858us-gaap:ShortMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeOptionMember2022-09-300000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeOptionMember2022-09-300000070858us-gaap:LongMemberus-gaap:ForeignExchangeOptionMember2022-09-300000070858us-gaap:LongMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeOptionMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMemberus-gaap:ForeignExchangeOptionMember2022-09-300000070858us-gaap:EquitySwapMember2022-09-300000070858us-gaap:EquitySwapMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:EquitySwapMember2022-09-300000070858bac:EquityFutureAndForwardMember2022-09-300000070858us-gaap:NondesignatedMemberbac:EquityFutureAndForwardMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:EquityFutureAndForwardMember2022-09-300000070858us-gaap:StockOptionMemberus-gaap:ShortMember2022-09-300000070858us-gaap:StockOptionMemberus-gaap:ShortMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:StockOptionMemberus-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300000070858us-gaap:StockOptionMemberus-gaap:LongMember2022-09-300000070858us-gaap:StockOptionMemberus-gaap:LongMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:StockOptionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMember2022-09-300000070858bac:CommoditySwapMember2022-09-300000070858bac:CommoditySwapMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:CommoditySwapMember2022-09-300000070858bac:CommodityFutureAndForwardMember2022-09-300000070858us-gaap:NondesignatedMemberbac:CommodityFutureAndForwardMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:CommodityFutureAndForwardMember2022-09-300000070858us-gaap:ShortMemberus-gaap:CommodityOptionMember2022-09-300000070858us-gaap:ShortMemberus-gaap:CommodityOptionMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityOptionMember2022-09-300000070858us-gaap:LongMemberus-gaap:CommodityOptionMember2022-09-300000070858us-gaap:LongMemberus-gaap:CommodityOptionMemberus-gaap:NondesignatedMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMemberus-gaap:CommodityOptionMember2022-09-300000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:CreditDefaultSwapMember2022-09-300000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:NondesignatedMemberus-gaap:CreditDefaultSwapMember2022-09-300000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CreditDefaultSwapMember2022-09-300000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:OtherCreditDerivativesMember2022-09-300000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:NondesignatedMemberus-gaap:OtherCreditDerivativesMember2022-09-300000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCreditDerivativesMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:CreditDefaultSwapMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:NondesignatedMemberus-gaap:CreditDefaultSwapMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CreditDefaultSwapMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:OtherCreditDerivativesMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:NondesignatedMemberus-gaap:OtherCreditDerivativesMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCreditDerivativesMember2022-09-300000070858us-gaap:NondesignatedMember2022-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMember2022-09-300000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:CreditRiskContractMember2022-09-300000070858us-gaap:InterestRateSwapMember2021-12-310000070858us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2021-12-310000070858bac:InterestRateFutureandForwardMember2021-12-310000070858bac:InterestRateFutureandForwardMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:InterestRateFutureandForwardMember2021-12-310000070858us-gaap:ShortMemberbac:InterestRateOptionMember2021-12-310000070858us-gaap:ShortMemberus-gaap:NondesignatedMemberbac:InterestRateOptionMember2021-12-310000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberbac:InterestRateOptionMember2021-12-310000070858us-gaap:LongMemberbac:InterestRateOptionMember2021-12-310000070858us-gaap:LongMemberus-gaap:NondesignatedMemberbac:InterestRateOptionMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMemberbac:InterestRateOptionMember2021-12-310000070858us-gaap:CurrencySwapMember2021-12-310000070858us-gaap:CurrencySwapMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CurrencySwapMember2021-12-310000070858bac:ForeignExchangeSpotFutureAndForwardMember2021-12-310000070858us-gaap:NondesignatedMemberbac:ForeignExchangeSpotFutureAndForwardMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:ForeignExchangeSpotFutureAndForwardMember2021-12-310000070858us-gaap:ShortMemberus-gaap:ForeignExchangeOptionMember2021-12-310000070858us-gaap:ShortMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeOptionMember2021-12-310000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeOptionMember2021-12-310000070858us-gaap:LongMemberus-gaap:ForeignExchangeOptionMember2021-12-310000070858us-gaap:LongMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeOptionMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMemberus-gaap:ForeignExchangeOptionMember2021-12-310000070858us-gaap:EquitySwapMember2021-12-310000070858us-gaap:EquitySwapMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:EquitySwapMember2021-12-310000070858bac:EquityFutureAndForwardMember2021-12-310000070858us-gaap:NondesignatedMemberbac:EquityFutureAndForwardMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:EquityFutureAndForwardMember2021-12-310000070858us-gaap:StockOptionMemberus-gaap:ShortMember2021-12-310000070858us-gaap:StockOptionMemberus-gaap:ShortMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:StockOptionMemberus-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310000070858us-gaap:StockOptionMemberus-gaap:LongMember2021-12-310000070858us-gaap:StockOptionMemberus-gaap:LongMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:StockOptionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMember2021-12-310000070858bac:CommoditySwapMember2021-12-310000070858bac:CommoditySwapMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:CommoditySwapMember2021-12-310000070858bac:CommodityFutureAndForwardMember2021-12-310000070858us-gaap:NondesignatedMemberbac:CommodityFutureAndForwardMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:CommodityFutureAndForwardMember2021-12-310000070858us-gaap:ShortMemberus-gaap:CommodityOptionMember2021-12-310000070858us-gaap:ShortMemberus-gaap:CommodityOptionMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityOptionMember2021-12-310000070858us-gaap:LongMemberus-gaap:CommodityOptionMember2021-12-310000070858us-gaap:LongMemberus-gaap:CommodityOptionMemberus-gaap:NondesignatedMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMemberus-gaap:CommodityOptionMember2021-12-310000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:CreditDefaultSwapMember2021-12-310000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:NondesignatedMemberus-gaap:CreditDefaultSwapMember2021-12-310000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CreditDefaultSwapMember2021-12-310000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:OtherCreditDerivativesMember2021-12-310000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:NondesignatedMemberus-gaap:OtherCreditDerivativesMember2021-12-310000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCreditDerivativesMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:CreditDefaultSwapMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:NondesignatedMemberus-gaap:CreditDefaultSwapMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CreditDefaultSwapMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:OtherCreditDerivativesMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:NondesignatedMemberus-gaap:OtherCreditDerivativesMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCreditDerivativesMember2021-12-310000070858us-gaap:NondesignatedMember2021-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMember2021-12-310000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:CreditRiskContractMember2021-12-310000070858us-gaap:DerivativeMember2022-01-012022-09-300000070858us-gaap:InterestRateContractMemberus-gaap:OverTheCounterMember2022-09-300000070858us-gaap:InterestRateContractMemberus-gaap:OverTheCounterMember2021-12-310000070858us-gaap:ExchangeTradedMemberus-gaap:InterestRateContractMember2022-09-300000070858us-gaap:ExchangeTradedMemberus-gaap:InterestRateContractMember2021-12-310000070858us-gaap:InterestRateContractMemberus-gaap:ExchangeClearedMember2022-09-300000070858us-gaap:InterestRateContractMemberus-gaap:ExchangeClearedMember2021-12-310000070858us-gaap:ForeignExchangeContractMemberus-gaap:OverTheCounterMember2022-09-300000070858us-gaap:ForeignExchangeContractMemberus-gaap:OverTheCounterMember2021-12-310000070858us-gaap:ForeignExchangeContractMemberus-gaap:ExchangeClearedMember2022-09-300000070858us-gaap:ForeignExchangeContractMemberus-gaap:ExchangeClearedMember2021-12-310000070858us-gaap:OverTheCounterMemberus-gaap:EquityContractMember2022-09-300000070858us-gaap:OverTheCounterMemberus-gaap:EquityContractMember2021-12-310000070858us-gaap:ExchangeTradedMemberus-gaap:EquityContractMember2022-09-300000070858us-gaap:ExchangeTradedMemberus-gaap:EquityContractMember2021-12-310000070858us-gaap:CommodityContractMemberus-gaap:OverTheCounterMember2022-09-300000070858us-gaap:CommodityContractMemberus-gaap:OverTheCounterMember2021-12-310000070858us-gaap:ExchangeTradedMemberus-gaap:CommodityContractMember2022-09-300000070858us-gaap:ExchangeTradedMemberus-gaap:CommodityContractMember2021-12-310000070858us-gaap:CommodityContractMemberus-gaap:ExchangeClearedMember2022-09-300000070858us-gaap:CommodityContractMemberus-gaap:ExchangeClearedMember2021-12-310000070858us-gaap:CreditRiskContractMemberus-gaap:OverTheCounterMember2022-09-300000070858us-gaap:CreditRiskContractMemberus-gaap:OverTheCounterMember2021-12-310000070858us-gaap:CreditRiskContractMemberus-gaap:ExchangeClearedMember2022-09-300000070858us-gaap:CreditRiskContractMemberus-gaap:ExchangeClearedMember2021-12-310000070858us-gaap:OverTheCounterMember2022-09-300000070858us-gaap:OverTheCounterMember2021-12-310000070858us-gaap:ExchangeTradedMember2022-09-300000070858us-gaap:ExchangeTradedMember2021-12-310000070858us-gaap:ExchangeClearedMember2022-09-300000070858us-gaap:ExchangeClearedMember2021-12-310000070858bac:InterestRateRiskOnLongTernDebtMember2022-07-012022-09-300000070858bac:InterestRateRiskOnLongTernDebtMember2021-07-012021-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-07-012022-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2021-07-012021-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2022-07-012022-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2021-07-012021-09-300000070858bac:InterestRateRiskOnLongTernDebtMember2022-01-012022-09-300000070858bac:InterestRateRiskOnLongTernDebtMember2021-01-012021-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-01-012022-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2021-01-012021-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2022-01-012022-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2021-01-012021-09-300000070858us-gaap:InterestExpenseMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-07-012022-09-300000070858us-gaap:InterestExpenseMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-01-012022-09-300000070858bac:MarketMakingAndSimilarActivitiesMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-07-012022-09-300000070858bac:MarketMakingAndSimilarActivitiesMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-01-012022-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-07-012022-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-01-012022-09-300000070858us-gaap:InterestExpenseMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2021-07-012021-09-300000070858us-gaap:InterestExpenseMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2021-01-012021-09-300000070858bac:MarketMakingAndSimilarActivitiesMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2021-07-012021-09-300000070858bac:MarketMakingAndSimilarActivitiesMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2021-01-012021-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2021-07-012021-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2021-01-012021-09-300000070858us-gaap:AvailableforsaleSecuritiesMember2022-09-300000070858us-gaap:AvailableforsaleSecuritiesMember2021-12-310000070858bac:TradingAccountAssets1Member2022-09-300000070858bac:TradingAccountAssets1Member2021-12-310000070858bac:InterestRateRiskOnLongTernDebtMember2022-09-300000070858bac:InterestRateRiskOnLongTernDebtMember2021-12-310000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2022-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2021-12-310000070858us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2022-09-300000070858bac:InterestRateRiskOnVariableRatePortfoliosMemberus-gaap:CashFlowHedgingMember2022-07-012022-09-300000070858bac:InterestRateRiskOnVariableRatePortfoliosMemberus-gaap:CashFlowHedgingMember2022-01-012022-09-300000070858bac:PriceRiskOnForecastedMBSPurchasesMemberus-gaap:CashFlowHedgingMember2022-07-012022-09-300000070858bac:PriceRiskOnForecastedMBSPurchasesMemberus-gaap:CashFlowHedgingMember2022-01-012022-09-300000070858bac:PriceRiskOnCertainCompensationPlansMemberus-gaap:CashFlowHedgingMember2022-07-012022-09-300000070858bac:PriceRiskOnCertainCompensationPlansMemberus-gaap:CashFlowHedgingMember2022-01-012022-09-300000070858us-gaap:CashFlowHedgingMember2022-07-012022-09-300000070858us-gaap:CashFlowHedgingMember2022-01-012022-09-300000070858us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2022-07-012022-09-300000070858us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-09-300000070858bac:InterestRateRiskOnVariableRatePortfoliosMemberus-gaap:CashFlowHedgingMember2021-07-012021-09-300000070858bac:InterestRateRiskOnVariableRatePortfoliosMemberus-gaap:CashFlowHedgingMember2021-01-012021-09-300000070858bac:PriceRiskOnForecastedMBSPurchasesMemberus-gaap:CashFlowHedgingMember2021-07-012021-09-300000070858bac:PriceRiskOnForecastedMBSPurchasesMemberus-gaap:CashFlowHedgingMember2021-01-012021-09-300000070858bac:PriceRiskOnCertainCompensationPlansMemberus-gaap:CashFlowHedgingMember2021-07-012021-09-300000070858bac:PriceRiskOnCertainCompensationPlansMemberus-gaap:CashFlowHedgingMember2021-01-012021-09-300000070858us-gaap:CashFlowHedgingMember2021-07-012021-09-300000070858us-gaap:CashFlowHedgingMember2021-01-012021-09-300000070858us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2021-07-012021-09-300000070858us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateRiskOnMortgageActivitiesMember2022-07-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateRiskOnMortgageActivitiesMember2021-07-012021-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateRiskOnMortgageActivitiesMember2022-01-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateRiskOnMortgageActivitiesMember2021-01-012021-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:CreditRiskOnLoansMember2022-07-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:CreditRiskOnLoansMember2021-07-012021-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:CreditRiskOnLoansMember2022-01-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:CreditRiskOnLoansMember2021-01-012021-09-300000070858bac:InterestRateandForeignCurrencyRiskonAssetLiabilityManagementActivitiesMemberbac:NoninterestIncomeOtherOperatingIncomeMember2022-07-012022-09-300000070858bac:InterestRateandForeignCurrencyRiskonAssetLiabilityManagementActivitiesMemberbac:NoninterestIncomeOtherOperatingIncomeMember2021-07-012021-09-300000070858bac:InterestRateandForeignCurrencyRiskonAssetLiabilityManagementActivitiesMemberbac:NoninterestIncomeOtherOperatingIncomeMember2022-01-012022-09-300000070858bac:InterestRateandForeignCurrencyRiskonAssetLiabilityManagementActivitiesMemberbac:NoninterestIncomeOtherOperatingIncomeMember2021-01-012021-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:DeferredCompensationHedgesMember2022-07-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:DeferredCompensationHedgesMember2021-07-012021-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:DeferredCompensationHedgesMember2022-01-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:DeferredCompensationHedgesMember2021-01-012021-09-300000070858bac:ForeignMortgagebackedSecuritiesandForeignSecuritiesMember2021-12-310000070858bac:ForeignMortgagebackedSecuritiesandForeignSecuritiesMember2022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberbac:IncomeInterestRateMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberbac:IncomeInterestRateMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMember2022-01-012022-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberus-gaap:ForeignExchangeMemberbac:TradingDerivativesMember2022-07-012022-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMember2022-07-012022-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberus-gaap:ForeignExchangeMemberbac:TradingDerivativesMember2022-01-012022-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMember2022-01-012022-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858us-gaap:EquityMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMember2022-07-012022-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMember2022-07-012022-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858us-gaap:EquityMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMember2022-01-012022-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberus-gaap:CreditMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberus-gaap:CreditMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberus-gaap:OtherTradingMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberus-gaap:OtherTradingMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberus-gaap:OtherTradingMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberus-gaap:OtherTradingMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMember2022-07-012022-09-300000070858bac:TradingDerivativesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMember2022-01-012022-09-300000070858bac:TradingDerivativesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:MarketMakingAndSimilarActivitiesMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:InterestIncomeExpenseMember2021-07-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberbac:IncomeInterestRateMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:MarketMakingAndSimilarActivitiesMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:InterestIncomeExpenseMember2021-01-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberbac:IncomeInterestRateMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMember2021-01-012021-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2021-07-012021-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2021-07-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberus-gaap:ForeignExchangeMemberbac:TradingDerivativesMember2021-07-012021-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMember2021-07-012021-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2021-01-012021-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2021-01-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberus-gaap:ForeignExchangeMemberbac:TradingDerivativesMember2021-01-012021-09-300000070858us-gaap:ForeignExchangeMemberbac:TradingDerivativesMember2021-01-012021-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2021-07-012021-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2021-07-012021-09-300000070858us-gaap:EquityMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMember2021-07-012021-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMember2021-07-012021-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2021-01-012021-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2021-01-012021-09-300000070858us-gaap:EquityMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMember2021-01-012021-09-300000070858us-gaap:EquityMemberbac:TradingDerivativesMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:MarketMakingAndSimilarActivitiesMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:InterestIncomeExpenseMember2021-07-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberus-gaap:CreditMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:MarketMakingAndSimilarActivitiesMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:InterestIncomeExpenseMember2021-01-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberus-gaap:CreditMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberus-gaap:OtherTradingMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:InterestIncomeExpenseMember2021-07-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberus-gaap:OtherTradingMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberus-gaap:OtherTradingMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:InterestIncomeExpenseMember2021-01-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMemberus-gaap:OtherTradingMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2021-07-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMember2021-07-012021-09-300000070858bac:TradingDerivativesMember2021-07-012021-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2021-01-012021-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2021-01-012021-09-300000070858bac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:TradingDerivativesMember2021-01-012021-09-300000070858bac:TradingDerivativesMember2021-01-012021-09-300000070858bac:BrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:GlobalMarketsSegmentMember2022-07-012022-09-300000070858bac:BrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:GlobalMarketsSegmentMember2022-01-012022-09-300000070858bac:BrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:GlobalMarketsSegmentMember2021-07-012021-09-300000070858bac:BrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:GlobalMarketsSegmentMember2021-01-012021-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalInvestmentGradeMemberus-gaap:CreditDefaultSwapMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalNoninvestmentGradeMemberus-gaap:CreditDefaultSwapMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:OtherCreditDerivativesMemberus-gaap:InternalInvestmentGradeMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalNoninvestmentGradeMemberus-gaap:OtherCreditDerivativesMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:CreditRiskContractMember2022-09-300000070858us-gaap:InternalInvestmentGradeMember2022-09-300000070858us-gaap:InternalNoninvestmentGradeMember2022-09-300000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalInvestmentGradeMemberus-gaap:CreditDefaultSwapMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalNoninvestmentGradeMemberus-gaap:CreditDefaultSwapMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:OtherCreditDerivativesMemberus-gaap:InternalInvestmentGradeMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalNoninvestmentGradeMemberus-gaap:OtherCreditDerivativesMember2021-12-310000070858us-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:CreditRiskContractMember2021-12-310000070858us-gaap:InternalInvestmentGradeMember2021-12-310000070858us-gaap:InternalNoninvestmentGradeMember2021-12-310000070858us-gaap:CreditRiskContractMember2022-09-300000070858us-gaap:CreditRiskContractMember2021-12-310000070858bac:SubsidiariesBankofAmericaN.A.Member2022-09-300000070858bac:MortgageBackedSecuritiesAgencyMember2022-09-300000070858bac:MortgageBackedSecuritiesAgencyMember2021-12-310000070858bac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-09-300000070858bac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2021-12-310000070858us-gaap:CommercialMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:ResidentialMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:MortgageBackedSecuritiesMember2022-09-300000070858us-gaap:MortgageBackedSecuritiesMember2021-12-310000070858us-gaap:USTreasuryAndGovernmentMember2022-09-300000070858us-gaap:USTreasuryAndGovernmentMember2021-12-310000070858bac:ForeignSecuritiesMember2022-09-300000070858bac:ForeignSecuritiesMember2021-12-310000070858bac:OtherTaxableSecuritiesMember2022-09-300000070858bac:OtherTaxableSecuritiesMember2021-12-310000070858bac:TaxExemptSecuritiesMember2022-09-300000070858bac:TaxExemptSecuritiesMember2021-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:PrimeMember2022-09-30xbrli:pure0000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:PrimeMember2021-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:SubprimeMember2022-09-300000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:SubprimeMember2021-12-310000070858us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember2022-09-300000070858us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember2022-09-300000070858us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember2021-12-310000070858us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember2021-12-310000070858us-gaap:DebtSecuritiesMember2022-09-300000070858bac:U.S.AgencyAndU.S.TreasurySecuritiesMember2022-09-300000070858bac:U.S.AgencyAndU.S.TreasurySecuritiesMember2021-12-310000070858bac:AllNonU.S.AgencyAndNonU.S.TreasurySecuritiesMember2022-09-300000070858bac:AllNonU.S.AgencyAndNonU.S.TreasurySecuritiesMember2021-12-310000070858us-gaap:OtherAssetsMember2022-09-300000070858us-gaap:OtherAssetsMember2021-12-310000070858bac:TimeDepositsPlacedAndOtherShortTermInvestmentsMember2022-09-300000070858bac:TimeDepositsPlacedAndOtherShortTermInvestmentsMember2021-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialMortgageMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-09-300000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberbac:OtherFinancingReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:OtherFinancingReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:OtherFinancingReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberbac:OtherFinancingReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberbac:OtherFinancingReceivablesMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberbac:OtherFinancingReceivablesMember2022-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMember2022-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858us-gaap:RealEstateLoanMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-09-300000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858us-gaap:FinanceLeasesPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-09-300000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858bac:SmallBusinessFinancingReceivableMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberbac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMember2022-09-300000070858us-gaap:FinancingReceivables60To89DaysPastDueMember2022-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-09-300000070858us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:NonperformingFinancingReceivableMember2022-09-300000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:NonperformingFinancingReceivableMember2022-09-300000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:NonperformingFinancingReceivableMember2022-09-300000070858bac:DirectandIndirectFinancingReceivableMemberus-gaap:NonperformingFinancingReceivableMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:AutoAndSpecialtyLendingLoansAndLeasesMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMemberbac:SecuritiesBasedLendingLoansMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMemberbac:SecuritiesBasedLendingLoansMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858us-gaap:HomeEquityMemberus-gaap:ConsumerPortfolioSegmentMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialMortgageMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2021-12-310000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberbac:OtherFinancingReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:OtherFinancingReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:OtherFinancingReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberbac:OtherFinancingReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberbac:OtherFinancingReceivablesMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberbac:OtherFinancingReceivablesMember2021-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMember2021-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858us-gaap:RealEstateLoanMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2021-12-310000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858us-gaap:FinanceLeasesPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2021-12-310000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858bac:SmallBusinessFinancingReceivableMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberbac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMember2021-12-310000070858us-gaap:FinancingReceivables60To89DaysPastDueMember2021-12-310000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2021-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2021-12-310000070858us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:NonperformingFinancingReceivableMember2021-12-310000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:NonperformingFinancingReceivableMember2021-12-310000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:NonperformingFinancingReceivableMember2021-12-310000070858bac:DirectandIndirectFinancingReceivableMemberus-gaap:NonperformingFinancingReceivableMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:AutoAndSpecialtyLendingLoansAndLeasesMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMemberbac:SecuritiesBasedLendingLoansMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMemberbac:SecuritiesBasedLendingLoansMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858us-gaap:HomeEquityMemberus-gaap:ConsumerPortfolioSegmentMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858us-gaap:ResidentialMortgageMemberbac:FederalNationalMortgageAssociationCertificatesandObligationsFNMAandFederalHomeLoanMortgageCorporationCertificatesandObligationsFHLMCMember2022-09-300000070858us-gaap:ResidentialMortgageMemberbac:FederalNationalMortgageAssociationCertificatesandObligationsFNMAandFederalHomeLoanMortgageCorporationCertificatesandObligationsFHLMCMember2021-12-3100000708582021-01-012021-12-310000070858bac:ResidentialMortgageWithNegativeAllowanceMemberus-gaap:ConsumerPortfolioSegmentMember2022-09-300000070858bac:ResidentialMortgageWithNegativeAllowanceMemberus-gaap:ConsumerPortfolioSegmentMember2021-12-310000070858bac:HomeEquityLineofCreditWithNegativeAllowanceMemberus-gaap:ConsumerPortfolioSegmentMember2022-09-300000070858bac:HomeEquityLineofCreditWithNegativeAllowanceMemberus-gaap:ConsumerPortfolioSegmentMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:FinanceLeasesPortfolioSegmentMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:NonperformingFinancingReceivableMember2022-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:NonperformingFinancingReceivableMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberbac:DebtToValueGreaterThanHundredPercentMember2022-09-300000070858bac:FullyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMember2022-09-300000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMember2022-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2022-09-300000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2022-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueGreaterThanHundredPercentMember2022-09-300000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2022-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2022-09-300000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2022-09-300000070858us-gaap:LineOfCreditMemberbac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberbac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2022-09-300000070858us-gaap:LineOfCreditMemberbac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberbac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2022-09-300000070858us-gaap:LineOfCreditMemberbac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberbac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2022-09-300000070858us-gaap:LineOfCreditMemberbac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberbac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ReverseMortgagesMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanNoLongerOriginatedMember2022-09-300000070858bac:RefreshedFICOScoreLessThan620Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:RefreshedFICOScoreLessThan620Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:RefreshedFICOScorebetween620and680Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:RefreshedFICOScorebetween620and680Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:RefreshedFICOScorebetween680and740Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:RefreshedFICOScorebetween680and740Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:OtherInternalCreditMetricsMemberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:OtherInternalCreditMetricsMemberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionForeignMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMemberus-gaap:CriticizedMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMember2022-09-300000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMember2022-09-300000070858bac:LeaseFinancingMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMember2022-09-300000070858bac:LeaseFinancingMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMember2022-09-300000070858bac:LeaseFinancingMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858bac:TermLoansMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMemberus-gaap:GeographicDistributionDomesticMember2022-09-300000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2022-09-300000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2022-09-300000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2022-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberbac:DebtToValueGreaterThanHundredPercentMember2021-12-310000070858bac:FullyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMember2021-12-310000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMember2021-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2021-12-310000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2021-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueGreaterThanHundredPercentMember2021-12-310000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2021-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2021-12-310000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2021-12-310000070858us-gaap:LineOfCreditMemberbac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberbac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2021-12-310000070858us-gaap:LineOfCreditMemberbac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberbac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2021-12-310000070858us-gaap:LineOfCreditMemberbac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberbac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanAndReverseMortgagesMember2021-12-310000070858us-gaap:LineOfCreditMemberbac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberbac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ReverseMortgagesMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:HomeEquityLoanNoLongerOriginatedMember2021-12-310000070858bac:RefreshedFICOScoreLessThan620Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:RefreshedFICOScoreLessThan620Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:RefreshedFICOScorebetween620and680Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:RefreshedFICOScorebetween620and680Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:RefreshedFICOScorebetween680and740Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:RefreshedFICOScorebetween680and740Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:OtherInternalCreditMetricsMemberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:OtherInternalCreditMetricsMemberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2021-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionForeignMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMemberus-gaap:CriticizedMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMember2021-12-310000070858us-gaap:RealEstateLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMember2021-12-310000070858bac:LeaseFinancingMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMember2021-12-310000070858bac:LeaseFinancingMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMember2021-12-310000070858bac:LeaseFinancingMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858bac:SmallBusinessFinancingReceivableMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858bac:TermLoansMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMemberus-gaap:GeographicDistributionDomesticMember2021-12-310000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2021-12-310000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2021-12-310000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2021-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ChapterSevenBankruptcyMember2022-09-300000070858us-gaap:UsGovernmentSponsoredEnterpriseInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMemberbac:FederalHousingAdministrationMemberbac:ChapterSevenBankruptcyMemberus-gaap:NonperformingFinancingReceivableMember2022-09-300000070858us-gaap:UsGovernmentSponsoredEnterpriseInsuredLoansMemberus-gaap:PerformingFinancingReceivableMemberus-gaap:ResidentialPortfolioSegmentMemberbac:FederalHousingAdministrationMemberbac:ChapterSevenBankruptcyMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2021-01-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-07-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityMember2022-07-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-07-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-01-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityMember2021-07-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityMember2021-01-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2021-07-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:GovernmentModificationsMember2022-07-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:GovernmentModificationsMember2021-07-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:GovernmentModificationsMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:GovernmentModificationsMember2021-01-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ProprietaryModificationsMember2022-07-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ProprietaryModificationsMember2021-07-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ProprietaryModificationsMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ProprietaryModificationsMember2021-01-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ChapterSevenBankruptcyMember2022-07-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ChapterSevenBankruptcyMember2021-07-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ChapterSevenBankruptcyMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:ChapterSevenBankruptcyMember2021-01-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:TrialModificationsMember2022-07-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:TrialModificationsMember2021-07-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:TrialModificationsMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:TrialModificationsMember2021-01-012021-09-30bac:payment0000070858us-gaap:ResidentialPortfolioSegmentMemberbac:GovernmentModificationsMember2022-07-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:GovernmentModificationsMember2021-07-012021-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:GovernmentModificationsMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:GovernmentModificationsMember2021-01-012021-09-300000070858bac:ProprietaryModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:ProprietaryModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2021-07-012021-09-300000070858bac:ProprietaryModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858bac:ProprietaryModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2021-01-012021-09-300000070858bac:ChapterSevenBankruptcyMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:ChapterSevenBankruptcyMemberus-gaap:ResidentialPortfolioSegmentMember2021-07-012021-09-300000070858bac:ChapterSevenBankruptcyMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858bac:ChapterSevenBankruptcyMemberus-gaap:ResidentialPortfolioSegmentMember2021-01-012021-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2021-07-012021-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2021-01-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2022-07-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2022-01-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMember2022-07-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMember2022-01-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-07-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-01-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2021-07-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2021-01-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMember2021-07-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMember2021-01-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2021-07-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2021-01-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:InternalProgramsMember2022-07-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:InternalProgramsMember2021-07-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:InternalProgramsMember2022-01-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:InternalProgramsMember2021-01-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:ExternalProgramsMember2022-07-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:ExternalProgramsMember2021-07-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:ExternalProgramsMember2022-01-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:ExternalProgramsMember2021-01-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:OtherProgramMember2022-07-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:OtherProgramMember2021-07-012021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:OtherProgramMember2022-01-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:OtherProgramMember2021-01-012021-09-300000070858us-gaap:CommercialPortfolioSegmentMember2022-07-012022-09-300000070858us-gaap:CommercialPortfolioSegmentMember2022-01-012022-09-300000070858us-gaap:CommercialPortfolioSegmentMember2021-07-012021-09-300000070858us-gaap:CommercialPortfolioSegmentMember2021-01-012021-09-300000070858bac:AffinityCardLoanPortfolioMember2022-01-012022-09-300000070858bac:CreditCardLinesMember2022-07-012022-09-300000070858bac:CreditCardLinesMember2022-01-012022-09-300000070858bac:CreditCardLinesMember2021-07-012021-09-300000070858bac:CreditCardLinesMember2021-01-012021-09-300000070858srt:ScenarioForecastMember2023-10-012023-12-310000070858srt:ScenarioForecastMember2024-10-012024-12-310000070858us-gaap:ResidentialPortfolioSegmentMember2022-06-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-06-300000070858us-gaap:CommercialPortfolioSegmentMember2022-06-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2021-06-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2021-06-300000070858us-gaap:CommercialPortfolioSegmentMember2021-06-300000070858us-gaap:ResidentialPortfolioSegmentMember2021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2021-09-300000070858us-gaap:CommercialPortfolioSegmentMember2021-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2021-12-310000070858us-gaap:ResidentialPortfolioSegmentMember2020-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2020-12-310000070858us-gaap:CommercialPortfolioSegmentMember2020-12-310000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2022-07-012022-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2021-07-012021-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2022-01-012022-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2021-01-012021-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2022-07-012022-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2021-07-012021-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2022-01-012022-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2021-01-012021-09-300000070858bac:FirstLienMortgagesMember2022-09-300000070858bac:FirstLienMortgagesMember2021-09-300000070858bac:FirstLienMortgagesMember2022-07-012022-09-300000070858bac:FirstLienMortgagesMember2022-01-012022-09-300000070858bac:FirstLienMortgagesMember2021-07-012021-09-300000070858bac:FirstLienMortgagesMember2021-01-012021-09-300000070858bac:FirstLienMortgagesMember2021-12-310000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:PrimeMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:PrimeMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:SubprimeLoanMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:SubprimeLoanMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:AltALoanMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:AltALoanMember2021-12-310000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialMortgageBackedSecuritiesMember2021-12-310000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:PrimeMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:PrimeMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:SubprimeLoanMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:SubprimeLoanMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:AltALoanMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:AltALoanMember2021-12-310000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialMortgageBackedSecuritiesMember2021-12-310000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:PrimeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:PrimeMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:SubprimeLoanMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:SubprimeLoanMember2021-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberbac:AltALoanMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberbac:AltALoanMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858us-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2022-09-300000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2021-12-310000070858us-gaap:CreditCardReceivablesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858us-gaap:CreditCardReceivablesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858bac:ResecuritizationTrustsMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858bac:ResecuritizationTrustsMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:MunicipalBondsMember2022-09-300000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:MunicipalBondsMember2021-12-310000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2022-09-300000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2021-12-310000070858us-gaap:CreditCardReceivablesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858us-gaap:CreditCardReceivablesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858bac:ResecuritizationTrustsMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858bac:ResecuritizationTrustsMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:MunicipalBondsMember2022-09-300000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:MunicipalBondsMember2021-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2022-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2021-12-310000070858us-gaap:CreditCardReceivablesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858us-gaap:CreditCardReceivablesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858bac:ResecuritizationTrustsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858bac:ResecuritizationTrustsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858us-gaap:MunicipalBondsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858us-gaap:MunicipalBondsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858us-gaap:CreditCardReceivablesMemberus-gaap:SeniorLienMember2021-01-012021-09-300000070858us-gaap:CreditCardReceivablesMemberus-gaap:SeniorLienMember2022-01-012022-09-300000070858us-gaap:CreditCardReceivablesMember2021-12-310000070858us-gaap:CreditCardReceivablesMember2022-09-300000070858us-gaap:CreditCardReceivablesMemberus-gaap:JuniorLienMember2022-01-012022-09-300000070858us-gaap:CreditCardReceivablesMemberus-gaap:JuniorLienMember2021-01-012021-09-300000070858bac:ResecuritizationTrustsMember2022-07-012022-09-300000070858bac:ResecuritizationTrustsMember2022-01-012022-09-300000070858bac:ResecuritizationTrustsMember2021-07-012021-09-300000070858bac:ResecuritizationTrustsMember2021-01-012021-09-300000070858bac:ResecuritizationTrustsMemberbac:SecuritiesMember2022-07-012022-09-300000070858bac:ResecuritizationTrustsMemberbac:SecuritiesMember2022-01-012022-09-300000070858bac:ResecuritizationTrustsMemberbac:SecuritiesMember2021-07-012021-09-300000070858bac:ResecuritizationTrustsMemberbac:SecuritiesMember2021-01-012021-09-300000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:MunicipalBondsMember2022-01-012022-09-300000070858bac:OtherVariableInterestEntityInvestmentVehicleMember2022-01-012022-09-300000070858bac:OtherVariableInterestEntitiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858bac:OtherVariableInterestEntitiesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858bac:OtherVariableInterestEntitiesMemberbac:VariableInterestEntityMember2022-09-300000070858bac:OtherVariableInterestEntitiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858bac:OtherVariableInterestEntitiesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858bac:OtherVariableInterestEntitiesMemberbac:VariableInterestEntityMember2021-12-310000070858bac:OtherVariableInterestEntitiesMember2022-09-300000070858bac:OtherVariableInterestEntitiesMember2021-12-310000070858bac:CustomerVehiclesMember2022-09-300000070858bac:CustomerVehiclesMember2021-12-310000070858us-gaap:CollateralizedDebtObligationsMember2022-09-300000070858us-gaap:CollateralizedDebtObligationsMember2021-12-310000070858bac:InvestmentVehiclesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858bac:InvestmentVehiclesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858bac:InvestmentVehiclesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858bac:InvestmentVehiclesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858bac:InvestmentVehiclesMember2022-09-300000070858bac:InvestmentVehiclesMember2021-12-310000070858bac:LeveragedLeaseTrustsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858bac:LeveragedLeaseTrustsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310000070858bac:TaxCreditVehiclesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-09-300000070858bac:TaxCreditVehiclesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000070858bac:TaxCreditVehiclesMember2022-09-300000070858bac:TaxCreditVehiclesMember2021-12-310000070858bac:TaxCreditVehiclesMember2022-01-012022-09-300000070858bac:TaxCreditVehiclesMember2022-07-012022-09-300000070858bac:TaxCreditVehiclesMember2021-07-012021-09-300000070858bac:TaxCreditVehiclesMember2021-01-012021-09-300000070858us-gaap:OperatingSegmentsMemberbac:ConsumerBankingSegmentMember2022-09-300000070858us-gaap:OperatingSegmentsMemberbac:ConsumerBankingSegmentMember2021-12-310000070858us-gaap:OperatingSegmentsMemberbac:GlobalWealthAndInvestmentManagementSegmentMember2022-09-300000070858us-gaap:OperatingSegmentsMemberbac:GlobalWealthAndInvestmentManagementSegmentMember2021-12-310000070858us-gaap:OperatingSegmentsMemberbac:GlobalBankingSegmentMember2022-09-300000070858us-gaap:OperatingSegmentsMemberbac:GlobalBankingSegmentMember2021-12-310000070858us-gaap:OperatingSegmentsMemberbac:GlobalMarketsSegmentMember2022-09-300000070858us-gaap:OperatingSegmentsMemberbac:GlobalMarketsSegmentMember2021-12-310000070858us-gaap:TradeNamesMember2021-12-310000070858us-gaap:TradeNamesMember2022-09-300000070858bac:SecuritiesBorrowedAndSecuritiesPurchasedUnderAgreementsToResellMember2022-01-012022-09-300000070858bac:SecuritiesLoanedAndFinancialAssetsSoldUnderAgreementsToRepurchaseMember2022-01-012022-09-300000070858us-gaap:MaturityOvernightAndOnDemandMember2022-09-300000070858us-gaap:MaturityUpTo30DaysMember2022-09-300000070858us-gaap:Maturity30To90DaysMember2022-09-300000070858us-gaap:MaturityOver90DaysMember2022-09-300000070858us-gaap:MaturityOvernightAndOnDemandMember2021-12-310000070858us-gaap:MaturityUpTo30DaysMember2021-12-310000070858us-gaap:Maturity30To90DaysMember2021-12-310000070858us-gaap:MaturityOver90DaysMember2021-12-31bac:agreement0000070858bac:CorporateDebtSecuritiesTradingLoansandOtherMember2022-09-300000070858us-gaap:EquitySecuritiesMember2022-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2022-09-300000070858us-gaap:LoansMember2022-09-300000070858bac:CorporateDebtSecuritiesTradingLoansandOtherMember2021-12-310000070858us-gaap:EquitySecuritiesMember2021-12-310000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310000070858us-gaap:LoansMember2021-12-310000070858us-gaap:UnfundedLoanCommitmentMember2022-09-300000070858us-gaap:UnfundedLoanCommitmentMember2021-12-310000070858us-gaap:HomeEquityMember2022-09-300000070858us-gaap:FinancialStandbyLetterOfCreditMember2022-09-300000070858us-gaap:LetterOfCreditMember2022-09-300000070858bac:OtherCommitmentsMember2022-09-300000070858us-gaap:CommitmentsToExtendCreditMember2022-09-300000070858bac:CreditCardLinesMember2022-09-300000070858us-gaap:HomeEquityMember2021-12-310000070858us-gaap:FinancialStandbyLetterOfCreditMember2021-12-310000070858us-gaap:LetterOfCreditMember2021-12-310000070858bac:OtherCommitmentsMember2021-12-310000070858us-gaap:CommitmentsToExtendCreditMember2021-12-310000070858bac:CreditCardLinesMember2021-12-310000070858bac:UnfundedLoanCommitmentDebtSecuritiesAndOtherInvestmentsMember2022-09-300000070858bac:UnfundedLoanCommitmentDebtSecuritiesAndOtherInvestmentsMember2021-12-310000070858us-gaap:FinancialStandbyLetterOfCreditMemberus-gaap:InternalInvestmentGradeMember2022-09-300000070858us-gaap:InternalNoninvestmentGradeMemberus-gaap:FinancialStandbyLetterOfCreditMember2022-09-300000070858us-gaap:FinancialStandbyLetterOfCreditMemberus-gaap:InternalInvestmentGradeMember2021-12-310000070858us-gaap:InternalNoninvestmentGradeMemberus-gaap:FinancialStandbyLetterOfCreditMember2021-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancialStandbyLetterOfCreditMember2022-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancialStandbyLetterOfCreditMember2021-12-310000070858us-gaap:LoanPurchaseCommitmentsMemberbac:ResidentialandCommercialPortfolioSegmentsMemberbac:ResidentialandCommercialFinancingReceivableMember2022-09-300000070858us-gaap:LoanPurchaseCommitmentsMemberbac:ResidentialandCommercialPortfolioSegmentsMemberbac:ResidentialandCommercialFinancingReceivableMember2021-12-310000070858us-gaap:LoanPurchaseCommitmentsMemberus-gaap:CommercialPortfolioSegmentMember2022-09-300000070858us-gaap:LoanPurchaseCommitmentsMemberus-gaap:CommercialPortfolioSegmentMember2021-12-310000070858bac:LiquefiedNaturalGasCommoditiesMember2022-09-300000070858bac:LiquefiedNaturalGasCommoditiesMember2021-12-310000070858bac:ResaleandForwardDatedResaleandSecuritiesBorrowingAgreementsMember2022-09-300000070858bac:ResaleandForwardDatedResaleandSecuritiesBorrowingAgreementsMember2021-12-310000070858bac:ForwardDatedRepurchaseandSecuritiesLendingAgreementsMember2022-09-300000070858bac:ForwardDatedRepurchaseandSecuritiesLendingAgreementsMember2021-12-310000070858bac:AutoLoansandLeasesMember2022-09-300000070858bac:AutoLoansandLeasesMember2021-12-310000070858bac:AutoLoansandLeasesMember2022-01-012022-09-300000070858bac:EquityInvestmentCommitmentsMember2022-09-300000070858bac:EquityInvestmentCommitmentsMember2021-12-310000070858bac:LifeInsuranceBookValueProtectionMember2022-09-300000070858bac:LifeInsuranceBookValueProtectionMember2021-12-310000070858bac:MerchantProcessingServicersSponsoredEntitiesMember2022-01-012022-09-300000070858bac:RepresentationsAndWarrantiesObligationsAndCorporateGuaranteesMember2022-09-300000070858bac:RepresentationsAndWarrantiesObligationsAndCorporateGuaranteesMember2021-12-310000070858bac:FICCRepoProgramMember2022-09-300000070858bac:FICCRepoProgramMember2021-12-310000070858srt:MinimumMember2022-09-300000070858srt:MaximumMember2022-09-300000070858us-gaap:SubsequentEventMemberbac:AmbacAssuranceCorporationAmbacMember2022-10-062022-10-060000070858bac:OfficeOfTheComptrollerOfTheCurrencyOCCAndConsumerFinancialProtectionBureauCFPBMember2022-07-142022-07-14bac:proceeding0000070858bac:OfficeOfTheComptrollerOfTheCurrencyOCCMember2022-07-142022-07-140000070858bac:ConsumerFinancialProtectionBureauCFPBMember2022-07-142022-07-140000070858bac:SecuritiesExchangeCommissionSECMember2022-09-272022-09-270000070858bac:USCommodityFuturesTradingCommissionCFTCMember2022-09-272022-09-270000070858us-gaap:SubsequentEventMember2022-10-192022-10-1900000708582022-07-202022-07-2000000708582022-04-272022-04-2700000708582022-02-022022-02-020000070858us-gaap:CommonStockMember2022-07-012022-09-300000070858us-gaap:CommonStockMember2022-01-012022-09-300000070858bac:CCARCapitalPlanRepurchasesMemberus-gaap:CommonStockMember2022-07-012022-09-300000070858bac:CCARCapitalPlanRepurchasesMemberus-gaap:CommonStockMember2022-01-012022-09-3000000708582022-04-012022-06-3000000708582022-01-012022-03-310000070858us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2020-12-310000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310000070858us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310000070858us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-09-300000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2021-01-012021-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-09-300000070858us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-09-300000070858us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-09-300000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2021-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-09-300000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-09-300000070858us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300000070858us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2021-12-310000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000070858us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000070858us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-09-300000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2022-01-012022-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-09-300000070858us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300000070858us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-09-300000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2022-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-09-300000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-300000070858us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300000070858us-gaap:InterestIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300000070858us-gaap:InterestIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300000070858bac:CompensationAndBenefitsMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300000070858bac:CompensationAndBenefitsMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300000070858bac:SeriesLPreferredStockMemberus-gaap:ConvertiblePreferredStockSubjectToMandatoryRedemptionMember2022-01-012022-09-300000070858bac:SeriesLPreferredStockMemberus-gaap:ConvertiblePreferredStockSubjectToMandatoryRedemptionMember2022-07-012022-09-300000070858bac:SeriesLPreferredStockMember2021-01-012021-09-300000070858bac:SeriesLPreferredStockMemberus-gaap:ConvertiblePreferredStockSubjectToMandatoryRedemptionMember2021-07-012021-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberbac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-09-300000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialMortgageBackedSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember2022-09-300000070858bac:OtherTaxableSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858bac:OtherTaxableSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858bac:OtherTaxableSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:OtherTaxableSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:TaxExemptSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:TaxExemptSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:TaxExemptSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:TaxExemptSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:NonU.S.AndOtherSecuritiesMember2022-09-300000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:NonU.S.AndOtherSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:NonU.S.AndOtherSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:NonU.S.AndOtherSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:SecuritiesSegregatedforComplianceorDepositedwithClearingOrganizationsMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommoditiesInvestmentMember2022-09-300000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberbac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2021-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialMortgageBackedSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember2021-12-310000070858bac:OtherTaxableSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858bac:OtherTaxableSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858bac:OtherTaxableSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858bac:OtherTaxableSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:TaxExemptSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:TaxExemptSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:TaxExemptSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:TaxExemptSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberbac:NonU.S.AndOtherSecuritiesMember2021-12-310000070858us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberbac:NonU.S.AndOtherSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:NonU.S.AndOtherSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:NonU.S.AndOtherSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:SecuritiesSegregatedforComplianceorDepositedwithClearingOrganizationsMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommoditiesInvestmentMember2021-12-310000070858bac:CorporateSecuritiesTradingLoansandOtherMember2022-06-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2022-07-012022-09-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2022-09-300000070858us-gaap:EquitySecuritiesMember2022-06-300000070858us-gaap:EquitySecuritiesMember2022-07-012022-09-300000070858us-gaap:EquitySecuritiesMember2022-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2022-06-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2022-07-012022-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2022-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2022-06-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2022-07-012022-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2022-09-300000070858bac:TradingAccountAssets1Member2022-06-300000070858bac:TradingAccountAssets1Member2022-07-012022-09-300000070858bac:NonAgencyResidentialMember2022-06-300000070858bac:NonAgencyResidentialMember2022-07-012022-09-300000070858bac:NonAgencyResidentialMember2022-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2022-06-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2022-07-012022-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2022-09-300000070858bac:TaxExemptSecuritiesMember2022-06-300000070858bac:TaxExemptSecuritiesMember2022-07-012022-09-300000070858bac:TaxExemptSecuritiesMember2022-09-300000070858us-gaap:AvailableforsaleSecuritiesMember2022-06-300000070858us-gaap:AvailableforsaleSecuritiesMember2022-07-012022-09-300000070858us-gaap:OtherDebtSecuritiesMember2022-06-300000070858us-gaap:OtherDebtSecuritiesMember2022-07-012022-09-300000070858us-gaap:OtherDebtSecuritiesMember2022-09-300000070858us-gaap:LoansReceivableMember2022-06-300000070858us-gaap:LoansReceivableMember2022-07-012022-09-300000070858us-gaap:LoansReceivableMember2022-09-300000070858bac:LoansHeldForSaleMember2022-06-300000070858bac:LoansHeldForSaleMember2022-07-012022-09-300000070858bac:LoansHeldForSaleMember2022-09-300000070858us-gaap:OtherAssetsMember2022-06-300000070858us-gaap:OtherAssetsMember2022-07-012022-09-300000070858us-gaap:OtherAssetsMember2022-09-300000070858bac:CorporateSecuritiesandOtherMember2022-06-300000070858bac:CorporateSecuritiesandOtherMember2022-07-012022-09-300000070858bac:CorporateSecuritiesandOtherMember2022-09-300000070858us-gaap:ShortTermDebtMember2022-06-300000070858us-gaap:ShortTermDebtMember2022-07-012022-09-300000070858us-gaap:ShortTermDebtMember2022-09-300000070858bac:AccruedExpensesandOtherLiabilitiesMember2022-06-300000070858bac:AccruedExpensesandOtherLiabilitiesMember2022-07-012022-09-300000070858bac:AccruedExpensesandOtherLiabilitiesMember2022-09-300000070858us-gaap:LongTermDebtMember2022-06-300000070858us-gaap:LongTermDebtMember2022-07-012022-09-300000070858us-gaap:LongTermDebtMember2022-09-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2021-06-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2021-07-012021-09-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2021-09-300000070858us-gaap:EquitySecuritiesMember2021-06-300000070858us-gaap:EquitySecuritiesMember2021-07-012021-09-300000070858us-gaap:EquitySecuritiesMember2021-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2021-06-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2021-07-012021-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2021-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2021-06-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2021-07-012021-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2021-09-300000070858bac:TradingAccountAssets1Member2021-06-300000070858bac:TradingAccountAssets1Member2021-07-012021-09-300000070858bac:TradingAccountAssets1Member2021-09-300000070858bac:NonAgencyResidentialMember2021-06-300000070858bac:NonAgencyResidentialMember2021-07-012021-09-300000070858bac:NonAgencyResidentialMember2021-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2021-06-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2021-07-012021-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2021-09-300000070858bac:TaxExemptSecuritiesMember2021-06-300000070858bac:TaxExemptSecuritiesMember2021-07-012021-09-300000070858bac:TaxExemptSecuritiesMember2021-09-300000070858us-gaap:AvailableforsaleSecuritiesMember2021-06-300000070858us-gaap:AvailableforsaleSecuritiesMember2021-07-012021-09-300000070858us-gaap:AvailableforsaleSecuritiesMember2021-09-300000070858us-gaap:OtherDebtSecuritiesMember2021-06-300000070858us-gaap:OtherDebtSecuritiesMember2021-07-012021-09-300000070858us-gaap:OtherDebtSecuritiesMember2021-09-300000070858us-gaap:LoansReceivableMember2021-06-300000070858us-gaap:LoansReceivableMember2021-07-012021-09-300000070858us-gaap:LoansReceivableMember2021-09-300000070858bac:LoansHeldForSaleMember2021-06-300000070858bac:LoansHeldForSaleMember2021-07-012021-09-300000070858bac:LoansHeldForSaleMember2021-09-300000070858us-gaap:OtherAssetsMember2021-06-300000070858us-gaap:OtherAssetsMember2021-07-012021-09-300000070858us-gaap:OtherAssetsMember2021-09-300000070858bac:CorporateSecuritiesandOtherMember2021-06-300000070858bac:CorporateSecuritiesandOtherMember2021-07-012021-09-300000070858bac:CorporateSecuritiesandOtherMember2021-09-300000070858us-gaap:LongTermDebtMember2021-06-300000070858us-gaap:LongTermDebtMember2021-07-012021-09-300000070858us-gaap:LongTermDebtMember2021-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-09-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2021-12-310000070858bac:CorporateSecuritiesTradingLoansandOtherMember2022-01-012022-09-300000070858us-gaap:EquitySecuritiesMember2021-12-310000070858us-gaap:EquitySecuritiesMember2022-01-012022-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2022-01-012022-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2021-12-310000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2022-01-012022-09-300000070858bac:TradingAccountAssets1Member2022-01-012022-09-300000070858bac:NonAgencyResidentialMember2021-12-310000070858bac:NonAgencyResidentialMember2022-01-012022-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2021-12-310000070858bac:NonUSAndOtherTaxableSecuritiesMember2022-01-012022-09-300000070858bac:TaxExemptSecuritiesMember2021-12-310000070858bac:TaxExemptSecuritiesMember2022-01-012022-09-300000070858us-gaap:AvailableforsaleSecuritiesMember2022-01-012022-09-300000070858us-gaap:OtherDebtSecuritiesMember2021-12-310000070858us-gaap:OtherDebtSecuritiesMember2022-01-012022-09-300000070858us-gaap:LoansReceivableMember2021-12-310000070858us-gaap:LoansReceivableMember2022-01-012022-09-300000070858bac:LoansHeldForSaleMember2021-12-310000070858bac:LoansHeldForSaleMember2022-01-012022-09-300000070858us-gaap:OtherAssetsMember2021-12-310000070858us-gaap:OtherAssetsMember2022-01-012022-09-300000070858bac:CorporateSecuritiesandOtherMember2021-12-310000070858bac:CorporateSecuritiesandOtherMember2022-01-012022-09-300000070858us-gaap:ShortTermDebtMember2021-12-310000070858us-gaap:ShortTermDebtMember2022-01-012022-09-300000070858bac:AccruedExpensesandOtherLiabilitiesMember2021-12-310000070858bac:AccruedExpensesandOtherLiabilitiesMember2022-01-012022-09-300000070858us-gaap:LongTermDebtMember2021-12-310000070858us-gaap:LongTermDebtMember2022-01-012022-09-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2020-12-310000070858bac:CorporateSecuritiesTradingLoansandOtherMember2021-01-012021-09-300000070858us-gaap:EquitySecuritiesMember2020-12-310000070858us-gaap:EquitySecuritiesMember2021-01-012021-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2020-12-310000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2021-01-012021-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2020-12-310000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2021-01-012021-09-300000070858bac:TradingAccountAssets1Member2020-12-310000070858bac:TradingAccountAssets1Member2021-01-012021-09-300000070858bac:NonAgencyResidentialMember2020-12-310000070858bac:NonAgencyResidentialMember2021-01-012021-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2020-12-310000070858bac:NonUSAndOtherTaxableSecuritiesMember2021-01-012021-09-300000070858bac:TaxExemptSecuritiesMember2020-12-310000070858bac:TaxExemptSecuritiesMember2021-01-012021-09-300000070858us-gaap:AvailableforsaleSecuritiesMember2020-12-310000070858us-gaap:AvailableforsaleSecuritiesMember2021-01-012021-09-300000070858us-gaap:OtherDebtSecuritiesMember2020-12-310000070858us-gaap:OtherDebtSecuritiesMember2021-01-012021-09-300000070858us-gaap:LoansReceivableMember2020-12-310000070858us-gaap:LoansReceivableMember2021-01-012021-09-300000070858bac:LoansHeldForSaleMember2020-12-310000070858bac:LoansHeldForSaleMember2021-01-012021-09-300000070858us-gaap:OtherAssetsMember2020-12-310000070858us-gaap:OtherAssetsMember2021-01-012021-09-300000070858bac:CorporateSecuritiesandOtherMember2020-12-310000070858bac:CorporateSecuritiesandOtherMember2021-01-012021-09-300000070858us-gaap:LongTermDebtMember2020-12-310000070858us-gaap:LongTermDebtMember2021-01-012021-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputPrepaymentRateMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:MeasurementInputPrepaymentRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:MeasurementInputPrepaymentRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:LoansandLeasesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AvailableforsaleSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-30iso4217:USDbac:security0000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:OtherDebtSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputLossSeverityMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:MeasurementInputLossSeverityMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:MeasurementInputLossSeverityMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:LoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:OtherAssetsIncludingAuctionRateSecuritiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeVariableRateMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeVariableRateMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeVariableRateMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-09-300000070858bac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMember2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMember2022-09-300000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-09-300000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputCommodityForwardPriceMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2022-09-30iso4217:USDutr:MMBTU0000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCreditSpreadsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCreditSpreadsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCreditSpreadsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberbac:MeasurementInputCreditCorrelationMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberbac:MeasurementInputCreditCorrelationMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberbac:MeasurementInputCreditCorrelationMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputOfferedPriceMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquityContractMember2022-09-300000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2022-09-300000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2022-09-300000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommodityContractMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:IncomeandCostApproachValuationTechniqueMemberus-gaap:MeasurementInputCommodityForwardPriceMembersrt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:IncomeandCostApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:IncomeandCostApproachValuationTechniqueMembersrt:WeightedAverageMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:IncomeandCostApproachValuationTechniqueMemberbac:MeasurementInputPowerForwardPriceMembersrt:MinimumMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:IncomeandCostApproachValuationTechniqueMembersrt:MaximumMemberbac:MeasurementInputPowerForwardPriceMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:IncomeandCostApproachValuationTechniqueMembersrt:WeightedAverageMemberbac:MeasurementInputPowerForwardPriceMemberus-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858bac:MeasurementInputCorrelationIRIRMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858bac:MeasurementInputCorrelationIRIRMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858bac:MeasurementInputCorrelationIRIRMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateContractMembersrt:MinimumMemberbac:MeasurementInputCorrelationFXIRMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:InterestRateContractMemberbac:MeasurementInputCorrelationFXIRMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:InterestRateContractMemberbac:MeasurementInputCorrelationFXIRMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedInflationRatesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedInflationRatesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedInflationRatesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedInflationVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedInflationVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedInflationVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberbac:MeasurementInputInterestRateVolatilitiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberbac:MeasurementInputInterestRateVolatilitiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberbac:MeasurementInputInterestRateVolatilitiesMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:OtherFinancialAssetsMember2022-09-300000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputPrepaymentRateMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:MeasurementInputPrepaymentRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:MeasurementInputPrepaymentRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858bac:LoansandLeasesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:AvailableforsaleSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:OtherDebtSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputLossSeverityMembersrt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:MeasurementInputLossSeverityMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:MeasurementInputLossSeverityMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858bac:NonUSAndOtherTaxableSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858bac:LoansHeldForSaleMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:OtherAssetsIncludingAuctionRateSecuritiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeVariableRateMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeVariableRateMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeVariableRateMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-310000070858bac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858bac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858bac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMember2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMember2021-12-310000070858us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2021-12-310000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputCommodityForwardPriceMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Member2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCreditSpreadsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCreditSpreadsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCreditSpreadsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberbac:MeasurementInputCreditCorrelationMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberbac:MeasurementInputCreditCorrelationMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberbac:MeasurementInputCreditCorrelationMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputOfferedPriceMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquityContractMember2021-12-310000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2021-12-310000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2021-12-310000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMembersrt:WeightedAverageMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputLongDatedEquityVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2021-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommodityContractMember