bac-20230930000007085812/312023Q3FALSEP3Mhttp://fasb.org/us-gaap/2023#OtherReceivableshttp://fasb.org/us-gaap/2023#OtherReceivables00000708582023-01-012023-09-300000070858us-gaap:CommonStockMember2023-01-012023-09-300000070858us-gaap:SeriesEPreferredStockMember2023-01-012023-09-300000070858bac:SeriesGGPreferredStockMember2023-01-012023-09-300000070858bac:SeriesHHPreferredStockMember2023-01-012023-09-300000070858bac:SeriesLPreferredStockMember2023-01-012023-09-300000070858bac:Series1PreferredStockMember2023-01-012023-09-300000070858bac:Series2PreferredStockMember2023-01-012023-09-300000070858bac:Series4PreferredStockMember2023-01-012023-09-300000070858bac:Series5PreferredStockMember2023-01-012023-09-300000070858bac:FloatingRatePreferredHybridIncomeTermSecuritiesMember2023-01-012023-09-300000070858bac:A5.63FixedtoFloatingRatePreferredHybridIncomeTermSecuritiesMember2023-01-012023-09-300000070858bac:IncomeCapitalObligationNotesMember2023-01-012023-09-300000070858bac:SeniorMediumTermNotesSeriesAStepUpCallableNotesMember2023-01-012023-09-300000070858bac:SeriesKKPreferredStockMember2023-01-012023-09-300000070858bac:SeriesLLPreferredStockMember2023-01-012023-09-300000070858bac:SeriesNNPreferredStockMember2023-01-012023-09-300000070858bac:SeriesPPPreferredStockMember2023-01-012023-09-300000070858bac:SeriesQQPreferredStockMember2023-01-012023-09-300000070858bac:SeriesSSPreferredStockMember2023-01-012023-09-3000000708582023-10-30xbrli:shares00000708582023-07-012023-09-30iso4217:USD00000708582022-07-012022-09-3000000708582022-01-012022-09-30iso4217:USDxbrli:shares00000708582023-09-3000000708582022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310000070858us-gaap:NonrecourseMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300000070858us-gaap:NonrecourseMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310000070858us-gaap:PreferredStockMember2023-06-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-06-300000070858us-gaap:RetainedEarningsMember2023-06-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000000708582023-06-300000070858us-gaap:RetainedEarningsMember2023-07-012023-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-07-012023-09-300000070858us-gaap:PreferredStockMember2023-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-09-300000070858us-gaap:RetainedEarningsMember2023-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000070858us-gaap:PreferredStockMember2022-12-310000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310000070858us-gaap:RetainedEarningsMember2022-12-310000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000070858us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310000070858srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310000070858us-gaap:RetainedEarningsMember2023-01-012023-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-09-300000070858us-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-3000000708582022-09-300000070858us-gaap:PreferredStockMember2021-12-310000070858us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-310000070858us-gaap:RetainedEarningsMember2021-12-310000070858us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100000708582021-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-300000070858bac:CardIncomeInterchangeFeesMember2023-07-012023-09-300000070858bac:CardIncomeInterchangeFeesMember2022-07-012022-09-300000070858bac:CardIncomeInterchangeFeesMember2023-01-012023-09-300000070858bac:CardIncomeInterchangeFeesMember2022-01-012022-09-300000070858bac:CardIncomeOtherMember2023-07-012023-09-300000070858bac:CardIncomeOtherMember2022-07-012022-09-300000070858bac:CardIncomeOtherMember2023-01-012023-09-300000070858bac:CardIncomeOtherMember2022-01-012022-09-300000070858us-gaap:CreditCardMember2023-07-012023-09-300000070858us-gaap:CreditCardMember2022-07-012022-09-300000070858us-gaap:CreditCardMember2023-01-012023-09-300000070858us-gaap:CreditCardMember2022-01-012022-09-300000070858bac:ServiceChargesDepositRelatedFeesMember2023-07-012023-09-300000070858bac:ServiceChargesDepositRelatedFeesMember2022-07-012022-09-300000070858bac:ServiceChargesDepositRelatedFeesMember2023-01-012023-09-300000070858bac:ServiceChargesDepositRelatedFeesMember2022-01-012022-09-300000070858bac:ServiceChargesLendingRelatedFeesMember2023-07-012023-09-300000070858bac:ServiceChargesLendingRelatedFeesMember2022-07-012022-09-300000070858bac:ServiceChargesLendingRelatedFeesMember2023-01-012023-09-300000070858bac:ServiceChargesLendingRelatedFeesMember2022-01-012022-09-300000070858bac:ServiceChargesMember2023-07-012023-09-300000070858bac:ServiceChargesMember2022-07-012022-09-300000070858bac:ServiceChargesMember2023-01-012023-09-300000070858bac:ServiceChargesMember2022-01-012022-09-300000070858bac:InvestmentAndBrokerageServicesAssetManagementFeesMember2023-07-012023-09-300000070858bac:InvestmentAndBrokerageServicesAssetManagementFeesMember2022-07-012022-09-300000070858bac:InvestmentAndBrokerageServicesAssetManagementFeesMember2023-01-012023-09-300000070858bac:InvestmentAndBrokerageServicesAssetManagementFeesMember2022-01-012022-09-300000070858bac:InvestmentAndBrokerageServicesBrokerageFeesMember2023-07-012023-09-300000070858bac:InvestmentAndBrokerageServicesBrokerageFeesMember2022-07-012022-09-300000070858bac:InvestmentAndBrokerageServicesBrokerageFeesMember2023-01-012023-09-300000070858bac:InvestmentAndBrokerageServicesBrokerageFeesMember2022-01-012022-09-300000070858bac:InvestmentandBrokerageServicesMember2023-07-012023-09-300000070858bac:InvestmentandBrokerageServicesMember2022-07-012022-09-300000070858bac:InvestmentandBrokerageServicesMember2023-01-012023-09-300000070858bac:InvestmentandBrokerageServicesMember2022-01-012022-09-300000070858bac:InvestmentBankingIncomeUnderwritingIncomeMember2023-07-012023-09-300000070858bac:InvestmentBankingIncomeUnderwritingIncomeMember2022-07-012022-09-300000070858bac:InvestmentBankingIncomeUnderwritingIncomeMember2023-01-012023-09-300000070858bac:InvestmentBankingIncomeUnderwritingIncomeMember2022-01-012022-09-300000070858bac:InvestmentBankingIncomeSyndicationFeesMember2023-07-012023-09-300000070858bac:InvestmentBankingIncomeSyndicationFeesMember2022-07-012022-09-300000070858bac:InvestmentBankingIncomeSyndicationFeesMember2023-01-012023-09-300000070858bac:InvestmentBankingIncomeSyndicationFeesMember2022-01-012022-09-300000070858bac:InvestmentBankingIncomeFinancialAdvisoryServicesMember2023-07-012023-09-300000070858bac:InvestmentBankingIncomeFinancialAdvisoryServicesMember2022-07-012022-09-300000070858bac:InvestmentBankingIncomeFinancialAdvisoryServicesMember2023-01-012023-09-300000070858bac:InvestmentBankingIncomeFinancialAdvisoryServicesMember2022-01-012022-09-300000070858bac:InvestmentBankingFeesMember2023-07-012023-09-300000070858bac:InvestmentBankingFeesMember2022-07-012022-09-300000070858bac:InvestmentBankingFeesMember2023-01-012023-09-300000070858bac:InvestmentBankingFeesMember2022-01-012022-09-300000070858bac:CardIncomeInterchangeFeesAndMerchantIncomeMember2023-07-012023-09-300000070858bac:CardIncomeInterchangeFeesAndMerchantIncomeMember2022-07-012022-09-300000070858bac:CardIncomeInterchangeFeesAndMerchantIncomeMember2023-01-012023-09-300000070858bac:CardIncomeInterchangeFeesAndMerchantIncomeMember2022-01-012022-09-300000070858us-gaap:InterestRateSwapMember2023-09-300000070858us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2023-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2023-09-300000070858bac:InterestRateFutureandForwardMember2023-09-300000070858bac:InterestRateFutureandForwardMemberus-gaap:NondesignatedMember2023-09-300000070858bac:InterestRateFutureandForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858us-gaap:ShortMemberbac:InterestRateOptionMember2023-09-300000070858us-gaap:ShortMemberbac:InterestRateOptionMemberus-gaap:NondesignatedMember2023-09-300000070858us-gaap:ShortMemberbac:InterestRateOptionMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858bac:InterestRateOptionMemberus-gaap:LongMember2023-09-300000070858bac:InterestRateOptionMemberus-gaap:NondesignatedMemberus-gaap:LongMember2023-09-300000070858bac:InterestRateOptionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMember2023-09-300000070858us-gaap:CurrencySwapMember2023-09-300000070858us-gaap:CurrencySwapMemberus-gaap:NondesignatedMember2023-09-300000070858us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858bac:ForeignExchangeSpotFutureAndForwardMember2023-09-300000070858us-gaap:NondesignatedMemberbac:ForeignExchangeSpotFutureAndForwardMember2023-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:ForeignExchangeSpotFutureAndForwardMember2023-09-300000070858us-gaap:ShortMemberus-gaap:ForeignExchangeOptionMember2023-09-300000070858us-gaap:ShortMemberus-gaap:ForeignExchangeOptionMemberus-gaap:NondesignatedMember2023-09-300000070858us-gaap:ShortMemberus-gaap:ForeignExchangeOptionMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858us-gaap:ForeignExchangeOptionMemberus-gaap:LongMember2023-09-300000070858us-gaap:ForeignExchangeOptionMemberus-gaap:NondesignatedMemberus-gaap:LongMember2023-09-300000070858us-gaap:ForeignExchangeOptionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMember2023-09-300000070858us-gaap:EquitySwapMember2023-09-300000070858us-gaap:NondesignatedMemberus-gaap:EquitySwapMember2023-09-300000070858us-gaap:EquitySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858bac:EquityFutureAndForwardMember2023-09-300000070858us-gaap:NondesignatedMemberbac:EquityFutureAndForwardMember2023-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:EquityFutureAndForwardMember2023-09-300000070858us-gaap:ShortMemberus-gaap:StockOptionMember2023-09-300000070858us-gaap:ShortMemberus-gaap:NondesignatedMemberus-gaap:StockOptionMember2023-09-300000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:StockOptionMember2023-09-300000070858us-gaap:StockOptionMemberus-gaap:LongMember2023-09-300000070858us-gaap:NondesignatedMemberus-gaap:StockOptionMemberus-gaap:LongMember2023-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:StockOptionMemberus-gaap:LongMember2023-09-300000070858bac:CommoditySwapMember2023-09-300000070858bac:CommoditySwapMemberus-gaap:NondesignatedMember2023-09-300000070858bac:CommoditySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858bac:CommodityFutureAndForwardMember2023-09-300000070858bac:CommodityFutureAndForwardMemberus-gaap:NondesignatedMember2023-09-300000070858bac:CommodityFutureAndForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858us-gaap:ShortMemberus-gaap:CommodityOptionMember2023-09-300000070858us-gaap:ShortMemberus-gaap:NondesignatedMemberus-gaap:CommodityOptionMember2023-09-300000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityOptionMember2023-09-300000070858us-gaap:CommodityOptionMemberus-gaap:LongMember2023-09-300000070858us-gaap:NondesignatedMemberus-gaap:CommodityOptionMemberus-gaap:LongMember2023-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityOptionMemberus-gaap:LongMember2023-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapBuyingProtectionMember2023-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:NondesignatedMember2023-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapBuyingProtectionMember2023-09-300000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:NondesignatedMember2023-09-300000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:NondesignatedMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:OtherCreditDerivativesMemberus-gaap:NondesignatedMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:OtherCreditDerivativesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:NondesignatedMember2023-09-300000070858us-gaap:DesignatedAsHedgingInstrumentMember2023-09-300000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:CreditRiskContractMember2023-09-300000070858us-gaap:InterestRateSwapMember2022-12-310000070858us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2022-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2022-12-310000070858bac:InterestRateFutureandForwardMember2022-12-310000070858bac:InterestRateFutureandForwardMemberus-gaap:NondesignatedMember2022-12-310000070858bac:InterestRateFutureandForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858us-gaap:ShortMemberbac:InterestRateOptionMember2022-12-310000070858us-gaap:ShortMemberbac:InterestRateOptionMemberus-gaap:NondesignatedMember2022-12-310000070858us-gaap:ShortMemberbac:InterestRateOptionMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858bac:InterestRateOptionMemberus-gaap:LongMember2022-12-310000070858bac:InterestRateOptionMemberus-gaap:NondesignatedMemberus-gaap:LongMember2022-12-310000070858bac:InterestRateOptionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMember2022-12-310000070858us-gaap:CurrencySwapMember2022-12-310000070858us-gaap:CurrencySwapMemberus-gaap:NondesignatedMember2022-12-310000070858us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858bac:ForeignExchangeSpotFutureAndForwardMember2022-12-310000070858us-gaap:NondesignatedMemberbac:ForeignExchangeSpotFutureAndForwardMember2022-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:ForeignExchangeSpotFutureAndForwardMember2022-12-310000070858us-gaap:ShortMemberus-gaap:ForeignExchangeOptionMember2022-12-310000070858us-gaap:ShortMemberus-gaap:ForeignExchangeOptionMemberus-gaap:NondesignatedMember2022-12-310000070858us-gaap:ShortMemberus-gaap:ForeignExchangeOptionMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858us-gaap:ForeignExchangeOptionMemberus-gaap:LongMember2022-12-310000070858us-gaap:ForeignExchangeOptionMemberus-gaap:NondesignatedMemberus-gaap:LongMember2022-12-310000070858us-gaap:ForeignExchangeOptionMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:LongMember2022-12-310000070858us-gaap:EquitySwapMember2022-12-310000070858us-gaap:NondesignatedMemberus-gaap:EquitySwapMember2022-12-310000070858us-gaap:EquitySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858bac:EquityFutureAndForwardMember2022-12-310000070858us-gaap:NondesignatedMemberbac:EquityFutureAndForwardMember2022-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberbac:EquityFutureAndForwardMember2022-12-310000070858us-gaap:ShortMemberus-gaap:StockOptionMember2022-12-310000070858us-gaap:ShortMemberus-gaap:NondesignatedMemberus-gaap:StockOptionMember2022-12-310000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:StockOptionMember2022-12-310000070858us-gaap:StockOptionMemberus-gaap:LongMember2022-12-310000070858us-gaap:NondesignatedMemberus-gaap:StockOptionMemberus-gaap:LongMember2022-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:StockOptionMemberus-gaap:LongMember2022-12-310000070858bac:CommoditySwapMember2022-12-310000070858bac:CommoditySwapMemberus-gaap:NondesignatedMember2022-12-310000070858bac:CommoditySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858bac:CommodityFutureAndForwardMember2022-12-310000070858bac:CommodityFutureAndForwardMemberus-gaap:NondesignatedMember2022-12-310000070858bac:CommodityFutureAndForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858us-gaap:ShortMemberus-gaap:CommodityOptionMember2022-12-310000070858us-gaap:ShortMemberus-gaap:NondesignatedMemberus-gaap:CommodityOptionMember2022-12-310000070858us-gaap:ShortMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityOptionMember2022-12-310000070858us-gaap:CommodityOptionMemberus-gaap:LongMember2022-12-310000070858us-gaap:NondesignatedMemberus-gaap:CommodityOptionMemberus-gaap:LongMember2022-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityOptionMemberus-gaap:LongMember2022-12-310000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapBuyingProtectionMember2022-12-310000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:NondesignatedMember2022-12-310000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapBuyingProtectionMember2022-12-310000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:NondesignatedMember2022-12-310000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:CreditDefaultSwapMemberus-gaap:NondesignatedMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:CreditDefaultSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:OtherCreditDerivativesMemberus-gaap:NondesignatedMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:OtherCreditDerivativesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:NondesignatedMember2022-12-310000070858us-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000070858us-gaap:CreditDefaultSwapBuyingProtectionMemberus-gaap:CreditRiskContractMember2022-12-310000070858us-gaap:DerivativeMember2023-01-012023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:OverTheCounterMember2023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:OverTheCounterMember2022-12-310000070858us-gaap:InterestRateContractMemberus-gaap:ExchangeTradedMember2023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:ExchangeTradedMember2022-12-310000070858us-gaap:InterestRateContractMemberus-gaap:ExchangeClearedMember2023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:ExchangeClearedMember2022-12-310000070858us-gaap:ForeignExchangeContractMemberus-gaap:OverTheCounterMember2023-09-300000070858us-gaap:ForeignExchangeContractMemberus-gaap:OverTheCounterMember2022-12-310000070858us-gaap:ForeignExchangeContractMemberus-gaap:ExchangeClearedMember2023-09-300000070858us-gaap:ForeignExchangeContractMemberus-gaap:ExchangeClearedMember2022-12-310000070858us-gaap:EquityContractMemberus-gaap:OverTheCounterMember2023-09-300000070858us-gaap:EquityContractMemberus-gaap:OverTheCounterMember2022-12-310000070858us-gaap:ExchangeTradedMemberus-gaap:EquityContractMember2023-09-300000070858us-gaap:ExchangeTradedMemberus-gaap:EquityContractMember2022-12-310000070858us-gaap:OverTheCounterMemberus-gaap:CommodityContractMember2023-09-300000070858us-gaap:OverTheCounterMemberus-gaap:CommodityContractMember2022-12-310000070858us-gaap:ExchangeTradedMemberus-gaap:CommodityContractMember2023-09-300000070858us-gaap:ExchangeTradedMemberus-gaap:CommodityContractMember2022-12-310000070858us-gaap:CommodityContractMemberus-gaap:ExchangeClearedMember2023-09-300000070858us-gaap:CommodityContractMemberus-gaap:ExchangeClearedMember2022-12-310000070858us-gaap:CreditRiskContractMemberus-gaap:OverTheCounterMember2023-09-300000070858us-gaap:CreditRiskContractMemberus-gaap:OverTheCounterMember2022-12-310000070858us-gaap:OverTheCounterMember2023-09-300000070858us-gaap:OverTheCounterMember2022-12-310000070858us-gaap:ExchangeTradedMember2023-09-300000070858us-gaap:ExchangeTradedMember2022-12-310000070858us-gaap:ExchangeClearedMember2023-09-300000070858us-gaap:ExchangeClearedMember2022-12-310000070858bac:InterestRateRiskOnLongTernDebtMember2023-07-012023-09-300000070858bac:InterestRateRiskOnLongTernDebtMember2022-07-012022-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2023-07-012023-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-07-012022-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2023-07-012023-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2022-07-012022-09-300000070858bac:PriceRiskOnCommodityInventoryMemberus-gaap:InterestIncomeMember2023-07-012023-09-300000070858bac:PriceRiskOnCommodityInventoryMemberus-gaap:InterestIncomeMember2022-07-012022-09-300000070858bac:InterestRateRiskOnLongTernDebtMember2023-01-012023-09-300000070858bac:InterestRateRiskOnLongTernDebtMember2022-01-012022-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2023-01-012023-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-01-012022-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2023-01-012023-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2022-01-012022-09-300000070858bac:PriceRiskOnCommodityInventoryMemberus-gaap:InterestIncomeMember2023-01-012023-09-300000070858bac:PriceRiskOnCommodityInventoryMemberus-gaap:InterestIncomeMember2022-01-012022-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMemberus-gaap:InterestIncomeMember2023-07-012023-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMemberus-gaap:InterestIncomeMember2023-01-012023-09-300000070858us-gaap:InterestExpenseMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2023-07-012023-09-300000070858us-gaap:InterestExpenseMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2023-01-012023-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMemberbac:MarketMakingAndSimilarActivitiesMember2023-07-012023-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMemberbac:MarketMakingAndSimilarActivitiesMember2023-01-012023-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2023-07-012023-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2023-01-012023-09-300000070858us-gaap:InterestExpenseMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-07-012022-09-300000070858us-gaap:InterestExpenseMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-01-012022-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858bac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-07-012022-09-300000070858us-gaap:AccumulatedOtherComprehensiveIncomeMemberbac:InterestRateAndForeignCurrencyRiskOnLongTermDebtMember2022-01-012022-09-300000070858us-gaap:DebtSecuritiesMember2023-09-300000070858us-gaap:DebtSecuritiesMember2022-12-310000070858bac:TradingAccountAssets1Member2023-09-300000070858bac:TradingAccountAssets1Member2022-12-310000070858bac:InterestRateRiskOnLongTernDebtMember2023-09-300000070858bac:InterestRateRiskOnLongTernDebtMember2022-12-310000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2023-09-300000070858bac:InterestRateRiskOnAvailableForSaleSecuritiesMember2022-12-310000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-09-300000070858us-gaap:CashFlowHedgingMemberbac:InterestRateRiskOnVariableRatePortfoliosMember2023-07-012023-09-300000070858us-gaap:CashFlowHedgingMemberbac:InterestRateRiskOnVariableRatePortfoliosMember2023-01-012023-09-300000070858bac:PriceRiskOnForecastedMBSPurchasesMemberus-gaap:CashFlowHedgingMember2023-07-012023-09-300000070858bac:PriceRiskOnForecastedMBSPurchasesMemberus-gaap:CashFlowHedgingMember2023-01-012023-09-300000070858bac:PriceRiskOnCertainCompensationPlansMemberus-gaap:CashFlowHedgingMember2023-07-012023-09-300000070858bac:PriceRiskOnCertainCompensationPlansMemberus-gaap:CashFlowHedgingMember2023-01-012023-09-300000070858us-gaap:CashFlowHedgingMember2023-07-012023-09-300000070858us-gaap:CashFlowHedgingMember2023-01-012023-09-300000070858us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2023-07-012023-09-300000070858us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2023-01-012023-09-300000070858us-gaap:CashFlowHedgingMemberbac:InterestRateRiskOnVariableRatePortfoliosMember2022-07-012022-09-300000070858us-gaap:CashFlowHedgingMemberbac:InterestRateRiskOnVariableRatePortfoliosMember2022-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:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2022-07-012022-09-300000070858us-gaap:ForeignExchangeContractMemberus-gaap:NetInvestmentHedgingMember2022-01-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateRiskOnMortgageActivitiesMember2023-07-012023-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateRiskOnMortgageActivitiesMember2022-07-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateRiskOnMortgageActivitiesMember2023-01-012023-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateRiskOnMortgageActivitiesMember2022-01-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:CreditRiskOnLoansMember2023-07-012023-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:CreditRiskOnLoansMember2022-07-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:CreditRiskOnLoansMember2023-01-012023-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:CreditRiskOnLoansMember2022-01-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateandForeignCurrencyRiskonAssetLiabilityManagementActivitiesMember2023-07-012023-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateandForeignCurrencyRiskonAssetLiabilityManagementActivitiesMember2022-07-012022-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateandForeignCurrencyRiskonAssetLiabilityManagementActivitiesMember2023-01-012023-09-300000070858bac:NoninterestIncomeOtherOperatingIncomeMemberbac:InterestRateandForeignCurrencyRiskonAssetLiabilityManagementActivitiesMember2022-01-012022-09-300000070858bac:DeferredCompensationHedgesMemberbac:NoninterestIncomeOtherOperatingIncomeMember2023-07-012023-09-300000070858bac:DeferredCompensationHedgesMemberbac:NoninterestIncomeOtherOperatingIncomeMember2022-07-012022-09-300000070858bac:DeferredCompensationHedgesMemberbac:NoninterestIncomeOtherOperatingIncomeMember2023-01-012023-09-300000070858bac:DeferredCompensationHedgesMemberbac:NoninterestIncomeOtherOperatingIncomeMember2022-01-012022-09-300000070858bac:ForeignMortgagebackedSecuritiesandForeignSecuritiesMember2023-09-300000070858bac:ForeignMortgagebackedSecuritiesandForeignSecuritiesMember2022-12-310000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberbac:IncomeInterestRateMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMemberbac:IncomeInterestRateMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberbac:IncomeInterestRateMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMemberbac:IncomeInterestRateMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:MarketMakingAndSimilarActivitiesMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:InterestIncomeExpenseMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:MarketMakingAndSimilarActivitiesMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:InterestIncomeExpenseMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:MarketMakingAndSimilarActivitiesMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:InterestIncomeExpenseMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:MarketMakingAndSimilarActivitiesMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:InterestIncomeExpenseMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberus-gaap:CreditMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMemberus-gaap:CreditMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberus-gaap:CreditMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMemberus-gaap:CreditMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:MarketMakingAndSimilarActivitiesMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:InterestIncomeExpenseMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:MarketMakingAndSimilarActivitiesMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:InterestIncomeExpenseMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-07-012023-09-300000070858bac:TradingDerivativesMember2023-07-012023-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2023-01-012023-09-300000070858bac:TradingDerivativesMember2023-01-012023-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberbac:IncomeInterestRateMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMemberbac:IncomeInterestRateMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberbac:IncomeInterestRateMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMemberbac:IncomeInterestRateMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:IncomeInterestRateMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:ForeignExchangeMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:EquityMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberus-gaap:CreditMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMemberus-gaap:CreditMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMemberus-gaap:CreditMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMemberus-gaap:CreditMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:CreditMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberus-gaap:OtherTradingMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-07-012022-09-300000070858bac:TradingDerivativesMember2022-07-012022-09-300000070858bac:TradingDerivativesMemberbac:MarketMakingAndSimilarActivitiesMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:InterestIncomeExpenseMember2022-01-012022-09-300000070858bac:TradingDerivativesMemberbac:OperatingIncomeLossAndBrokerageCommissionsAndAssetManagementFeeRevenueMember2022-01-012022-09-300000070858bac:TradingDerivativesMember2022-01-012022-09-300000070858bac:BrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:GlobalMarketsSegmentMember2023-07-012023-09-300000070858bac:BrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:GlobalMarketsSegmentMember2023-01-012023-09-300000070858bac:BrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:GlobalMarketsSegmentMember2022-07-012022-09-300000070858bac:BrokerageCommissionsAndAssetManagementFeeRevenueMemberbac:GlobalMarketsSegmentMember2022-01-012022-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalInvestmentGradeMember2023-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:InternalNoninvestmentGradeMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalInvestmentGradeMember2023-09-300000070858us-gaap:OtherCreditDerivativesMemberus-gaap:InternalNoninvestmentGradeMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:CreditRiskContractMemberus-gaap:CreditDefaultSwapSellingProtectionMember2023-09-300000070858us-gaap:InternalInvestmentGradeMember2023-09-300000070858us-gaap:InternalNoninvestmentGradeMember2023-09-300000070858us-gaap:CreditDefaultSwapMemberus-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalInvestmentGradeMember2022-12-310000070858us-gaap:CreditDefaultSwapMemberus-gaap:InternalNoninvestmentGradeMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:OtherCreditDerivativesMemberus-gaap:CreditDefaultSwapSellingProtectionMemberus-gaap:InternalInvestmentGradeMember2022-12-310000070858us-gaap:OtherCreditDerivativesMemberus-gaap:InternalNoninvestmentGradeMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:CreditRiskContractMemberus-gaap:CreditDefaultSwapSellingProtectionMember2022-12-310000070858us-gaap:InternalInvestmentGradeMember2022-12-310000070858us-gaap:InternalNoninvestmentGradeMember2022-12-310000070858us-gaap:CreditRiskContractMember2023-09-300000070858us-gaap:CreditRiskContractMember2022-12-310000070858bac:SubsidiariesBankofAmericaN.A.Member2023-09-300000070858bac:MortgageBackedSecuritiesAgencyMember2023-09-300000070858bac:MortgageBackedSecuritiesAgencyMember2022-12-310000070858bac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2023-09-300000070858bac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-12-310000070858us-gaap:CommercialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:ResidentialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:MortgageBackedSecuritiesMember2023-09-300000070858us-gaap:MortgageBackedSecuritiesMember2022-12-310000070858us-gaap:USTreasuryAndGovernmentMember2023-09-300000070858us-gaap:USTreasuryAndGovernmentMember2022-12-310000070858bac:ForeignSecuritiesMember2023-09-300000070858bac:ForeignSecuritiesMember2022-12-310000070858bac:OtherTaxableSecuritiesMember2023-09-300000070858bac:OtherTaxableSecuritiesMember2022-12-310000070858bac:TaxExemptSecuritiesMember2023-09-300000070858bac:TaxExemptSecuritiesMember2022-12-310000070858us-gaap:PrimeMemberus-gaap:ResidentialMortgageBackedSecuritiesMember2022-12-31xbrli:pure0000070858us-gaap:PrimeMemberus-gaap:ResidentialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:SubprimeMember2022-12-310000070858us-gaap:ResidentialMortgageBackedSecuritiesMemberus-gaap:SubprimeMember2023-09-300000070858us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember2023-09-300000070858us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember2023-09-300000070858us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember2022-12-310000070858us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember2022-12-310000070858us-gaap:DebtSecuritiesMember2023-09-300000070858bac:U.S.AgencyAndU.S.TreasurySecuritiesMember2023-09-300000070858bac:U.S.AgencyAndU.S.TreasurySecuritiesMember2022-12-310000070858bac:AllNonU.S.AgencyAndNonU.S.TreasurySecuritiesMember2023-09-300000070858bac:AllNonU.S.AgencyAndNonU.S.TreasurySecuritiesMember2022-12-310000070858us-gaap:OtherAssetsMember2023-09-300000070858us-gaap:OtherAssetsMember2022-12-310000070858bac:TimeDepositsPlacedAndOtherShortTermInvestmentsMember2023-09-300000070858bac:TimeDepositsPlacedAndOtherShortTermInvestmentsMember2022-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858us-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:HomeEquityLoanMember2023-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:CreditCardReceivablesMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858us-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivables60To89DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858bac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858bac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberbac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858bac:OtherFinancingReceivablesMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858bac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858bac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberbac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300000070858us-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:RealEstateLoanMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:RealEstateLoanMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:RealEstateLoanMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FinanceLeasesPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberbac:SmallBusinessFinancingReceivableMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:SmallBusinessFinancingReceivableMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:SmallBusinessFinancingReceivableMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessFinancingReceivableMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessFinancingReceivableMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberbac:SmallBusinessFinancingReceivableMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMember2023-09-300000070858us-gaap:FinancingReceivables60To89DaysPastDueMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-09-300000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2023-09-300000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2023-09-300000070858us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:NonperformingFinancingReceivableMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:NonperformingFinancingReceivableMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:NonperformingFinancingReceivableMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:NonperformingFinancingReceivableMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:NonperformingFinancingReceivableMemberbac:DirectandIndirectFinancingReceivableMember2023-09-300000070858bac:AutoAndSpecialtyLendingLoansAndLeasesMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858bac:DirectandIndirectFinancingReceivableMemberbac:SecuritiesBasedLendingLoansMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858bac:DirectandIndirectFinancingReceivableMemberbac:SecuritiesBasedLendingLoansMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:HomeEquityMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:AssetPledgedAsCollateralMember2023-09-300000070858us-gaap:AssetPledgedAsCollateralMemberbac:FederalReserveBankAndFederalHomeLoanBankMember2023-09-300000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858us-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:HomeEquityLoanMember2022-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:CreditCardReceivablesMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858us-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivables60To89DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858bac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858bac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberbac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858bac:OtherFinancingReceivablesMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858bac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858bac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberbac:OtherFinancingReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-12-310000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000070858us-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:RealEstateLoanMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:RealEstateLoanMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:RealEstateLoanMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMemberus-gaap:FinanceLeasesPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FinanceLeasesPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberbac:SmallBusinessFinancingReceivableMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberbac:SmallBusinessFinancingReceivableMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:SmallBusinessFinancingReceivableMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessFinancingReceivableMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessFinancingReceivableMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberbac:SmallBusinessFinancingReceivableMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310000070858us-gaap:FinancingReceivables60To89DaysPastDueMember2022-12-310000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-12-310000070858bac:FinancingReceivablesTotal30DaysorGreaterPastDueMember2022-12-310000070858bac:FinancingReceivablesCurrentorLessThan30DaysPastDueMember2022-12-310000070858us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivables30To59DaysPastDueMemberus-gaap:NonperformingFinancingReceivableMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:NonperformingFinancingReceivableMemberus-gaap:FinancingReceivables60To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:UsGovernmentAgencyInsuredLoansMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:NonperformingFinancingReceivableMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:NonperformingFinancingReceivableMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:NonperformingFinancingReceivableMemberbac:DirectandIndirectFinancingReceivableMember2022-12-310000070858bac:AutoAndSpecialtyLendingLoansAndLeasesMemberbac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858bac:DirectandIndirectFinancingReceivableMemberbac:SecuritiesBasedLendingLoansMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858bac:DirectandIndirectFinancingReceivableMemberbac:SecuritiesBasedLendingLoansMemberbac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:HomeEquityMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:AssetPledgedAsCollateralMember2022-12-310000070858us-gaap:AssetPledgedAsCollateralMemberbac:FederalReserveBankAndFederalHomeLoanBankMember2022-12-310000070858us-gaap:ResidentialMortgageMemberbac:FederalNationalMortgageAssociationCertificatesandObligationsFNMAandFederalHomeLoanMortgageCorporationCertificatesandObligationsFHLMCMember2023-09-300000070858us-gaap:ResidentialMortgageMemberbac:FederalNationalMortgageAssociationCertificatesandObligationsFNMAandFederalHomeLoanMortgageCorporationCertificatesandObligationsFHLMCMember2022-12-3100000708582022-01-012022-12-310000070858bac:ResidentialMortgageWithNegativeAllowanceMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858bac:ResidentialMortgageWithNegativeAllowanceMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858bac:HomeEquityLineofCreditWithNegativeAllowanceMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858bac:HomeEquityLineofCreditWithNegativeAllowanceMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:CreditCardReceivablesMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:CreditCardReceivablesMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:ConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMember2023-09-300000070858us-gaap:ConsumerPortfolioSegmentMemberbac:DirectandIndirectFinancingReceivableMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinanceLeasesPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinanceLeasesPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessFinancingReceivableMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessFinancingReceivableMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:NonperformingFinancingReceivableMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:NonperformingFinancingReceivableMember2022-12-310000070858us-gaap:ResidentialMortgageMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberbac:FullyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberbac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberbac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberbac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858bac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858bac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2023-09-300000070858bac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858bac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2023-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMemberbac:DebtToValueGreaterThanHundredPercentMember2023-09-300000070858bac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2023-09-300000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2023-09-300000070858us-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMemberbac:DebtToValueGreaterThanHundredPercentMember2023-09-300000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858bac:RefreshedFICOScoreLessThan620Memberbac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2023-09-300000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858bac:HomeEquityLoanAndReverseMortgagesMemberbac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2023-09-300000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858bac:HomeEquityLoanAndReverseMortgagesMemberbac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2023-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2023-09-300000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858bac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858bac:ReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:HomeEquityLoanNoLongerOriginatedMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:RefreshedFICOScoreLessThan620Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2023-09-300000070858bac:RefreshedFICOScoreLessThan620Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2023-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberbac:RefreshedFICOScorebetween620and680Memberbac:DirectandIndirectFinancingReceivableMember2023-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMemberbac:RefreshedFICOScorebetween620and680Member2023-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberbac:RefreshedFICOScorebetween680and740Memberbac:DirectandIndirectFinancingReceivableMember2023-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMemberbac:RefreshedFICOScorebetween680and740Member2023-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2023-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2023-09-300000070858bac:OtherInternalCreditMetricsMemberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2023-09-300000070858bac:OtherInternalCreditMetricsMemberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2023-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2023-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2023-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2023-01-012023-09-300000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:PassMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:RealEstateLoanMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:LeaseFinancingMemberus-gaap:PassMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:LeaseFinancingMemberus-gaap:CriticizedMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:LeaseFinancingMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:LeaseFinancingMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessFinancingReceivableMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessFinancingReceivableMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessFinancingReceivableMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:TermLoansMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:TermLoansMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessCardLoansMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:RefreshedFICOScoreLessThan620Memberbac:SmallBusinessCardLoansMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:RefreshedFICOScorebetween620and680Memberbac:SmallBusinessCardLoansMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:RefreshedFICOScorebetween680and740Memberbac:SmallBusinessCardLoansMember2023-09-300000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2023-09-300000070858us-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessCardLoansMember2023-01-012023-09-300000070858us-gaap:ResidentialMortgageMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberbac:FullyInsuredLoansMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberbac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberbac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberbac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-12-310000070858bac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858bac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:DebtToValueLessThanOrEqualToNinetyPercentMemberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2022-12-310000070858bac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858bac:HomeEquityLoanAndReverseMortgagesMemberbac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:DebtToValueGreaterThanNinetyPercentButLessThanOrEqualToHundredPercentMemberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2022-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMemberbac:DebtToValueGreaterThanHundredPercentMember2022-12-310000070858bac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2022-12-310000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMemberbac:DebtToValueGreaterThanHundredPercentMember2022-12-310000070858us-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMemberbac:DebtToValueGreaterThanHundredPercentMember2022-12-310000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858bac:RefreshedFICOScoreLessThan620Memberbac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScoreLessThan620Memberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2022-12-310000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858bac:HomeEquityLoanAndReverseMortgagesMemberbac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScorebetween620and680Memberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2022-12-310000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858bac:HomeEquityLoanAndReverseMortgagesMemberbac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScorebetween680and740Memberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2022-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2022-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:ResidentialPortfolioSegmentMemberbac:RevolvingLoanConvertedtoTermLoanMember2022-12-310000070858us-gaap:HomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-12-310000070858bac:HomeEquityLoanAndReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-12-310000070858us-gaap:LineOfCreditMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-12-310000070858bac:RevolvingLoanConvertedtoTermLoanMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-12-310000070858bac:ReverseMortgagesMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:HomeEquityLoanNoLongerOriginatedMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:RefreshedFICOScoreLessThan620Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-12-310000070858bac:RefreshedFICOScoreLessThan620Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberbac:RefreshedFICOScorebetween620and680Memberbac:DirectandIndirectFinancingReceivableMember2022-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMemberbac:RefreshedFICOScorebetween620and680Member2022-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberbac:RefreshedFICOScorebetween680and740Memberbac:DirectandIndirectFinancingReceivableMember2022-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMemberbac:RefreshedFICOScorebetween680and740Member2022-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-12-310000070858bac:OtherInternalCreditMetricsMemberbac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-12-310000070858bac:OtherInternalCreditMetricsMemberbac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberbac:DirectandIndirectFinancingReceivableMember2022-01-012022-12-310000070858bac:CreditCardandDirectIndirectConsumerMemberus-gaap:CreditCardReceivablesMember2022-01-012022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionDomesticMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2022-01-012022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionForeignMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-01-012022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:PassMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:RealEstateLoanMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMember2022-01-012022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:LeaseFinancingMemberus-gaap:PassMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:LeaseFinancingMemberus-gaap:CriticizedMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:LeaseFinancingMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:LeaseFinancingMember2022-01-012022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessFinancingReceivableMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessFinancingReceivableMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessFinancingReceivableMember2022-01-012022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:TermLoansMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:TermLoansMember2022-01-012022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessCardLoansMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:RefreshedFICOScoreLessThan620Memberbac:SmallBusinessCardLoansMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:RefreshedFICOScorebetween620and680Memberbac:SmallBusinessCardLoansMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberbac:RefreshedFICOScorebetween680and740Memberbac:SmallBusinessCardLoansMember2022-12-310000070858bac:RefreshedFICOScoreGreaterThanOrEqualTo740Memberus-gaap:CommercialPortfolioSegmentMemberbac:SmallBusinessCardLoansMember2022-12-310000070858us-gaap:GeographicDistributionDomesticMemberbac:SmallBusinessCardLoansMember2022-01-012022-12-310000070858us-gaap:ResidentialMortgageMemberbac:ForbearanceAndOtherPaymentPlansMemberus-gaap:ResidentialPortfolioSegmentMember2023-07-012023-09-300000070858us-gaap:ResidentialMortgageMemberbac:ForbearanceAndOtherPaymentPlansMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858bac:ForbearanceAndOtherPaymentPlansMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-07-012023-09-300000070858bac:ForbearanceAndOtherPaymentPlansMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-01-012023-09-300000070858srt:MinimumMemberbac:TrialModificationsMember2023-01-012023-09-300000070858srt:MaximumMemberbac:TrialModificationsMember2023-01-012023-09-300000070858us-gaap:ResidentialMortgageMemberbac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2023-07-012023-09-300000070858us-gaap:ResidentialMortgageMemberbac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-07-012023-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-01-012023-09-300000070858us-gaap:ResidentialMortgageMemberbac:PermanentModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2023-07-012023-09-300000070858us-gaap:ResidentialMortgageMemberbac:PermanentModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858bac:PermanentModificationsMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-07-012023-09-300000070858bac:PermanentModificationsMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-01-012023-09-300000070858bac:PermanentModificationsMemberbac:ResidentialMortgageAndHomeEquityLoanMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858srt:MinimumMemberbac:PermanentModificationsMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-01-012023-09-300000070858srt:MinimumMemberus-gaap:ResidentialMortgageMemberbac:PermanentModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858srt:MaximumMemberbac:PermanentModificationsMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-01-012023-09-300000070858us-gaap:ResidentialMortgageMembersrt:MaximumMemberbac:PermanentModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:FinancialAssetNotPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialMortgageMemberbac:FinancialAsset30To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:FinancialAssetNotPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858bac:FinancialAsset30To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMemberus-gaap:HomeEquityLoanMember2023-09-300000070858us-gaap:FinancialAssetNotPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858bac:FinancialAsset30To89DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2023-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858us-gaap:ResidentialPortfolioSegmentMember2023-01-012023-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858srt:MinimumMemberus-gaap:ContractualInterestRateReductionMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-01-012023-09-300000070858us-gaap:ContractualInterestRateReductionMembersrt:MaximumMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-01-012023-09-300000070858us-gaap:ContractualInterestRateReductionMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-01-012023-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2023-07-012023-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2023-01-012023-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMember2023-07-012023-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMember2023-01-012023-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancialAssetNotPastDueMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858bac:FinancialAsset30To89DaysPastDueMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMemberus-gaap:GeographicDistributionDomesticMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMemberus-gaap:GeographicDistributionDomesticMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:GeographicDistributionDomesticMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionDomesticMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMemberus-gaap:GeographicDistributionForeignMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMemberus-gaap:GeographicDistributionForeignMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:GeographicDistributionForeignMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:ExtendedMaturityMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:PaymentDeferralMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:RealEstateLoanMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMemberus-gaap:GeographicDistributionDomesticMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMemberus-gaap:GeographicDistributionDomesticMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:GeographicDistributionDomesticMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMemberus-gaap:GeographicDistributionForeignMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMemberus-gaap:GeographicDistributionForeignMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:GeographicDistributionForeignMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:ExtendedMaturityMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:RealEstateLoanMemberus-gaap:PaymentDeferralMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:RealEstateLoanMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:ForbearanceProgramMemberus-gaap:CommercialLoanMember2023-07-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:ForbearanceProgramMemberus-gaap:CommercialLoanMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMembersrt:MinimumMemberus-gaap:CommercialLoanMemberus-gaap:PaymentDeferralMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMembersrt:MaximumMemberus-gaap:CommercialLoanMemberus-gaap:PaymentDeferralMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancialAssetNotPastDueMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancialAsset30To89DaysPastDueMemberus-gaap:GeographicDistributionDomesticMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancialAssetNotPastDueMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancialAsset30To89DaysPastDueMemberus-gaap:GeographicDistributionForeignMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancialAssetNotPastDueMemberus-gaap:RealEstateLoanMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancialAsset30To89DaysPastDueMemberus-gaap:RealEstateLoanMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancialAssetNotPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberbac:FinancialAsset30To89DaysPastDueMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858us-gaap:ResidentialMortgageMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858us-gaap:HomeEquityMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858us-gaap:HomeEquityMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:ProprietaryModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:ProprietaryModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858bac:ChapterSevenBankruptcyMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:ChapterSevenBankruptcyMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-30bac:payment0000070858bac:ProprietaryModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:ProprietaryModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858bac:ChapterSevenBankruptcyMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:ChapterSevenBankruptcyMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-07-012022-09-300000070858bac:TrialModificationsMemberus-gaap:ResidentialPortfolioSegmentMember2022-01-012022-09-300000070858us-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-07-012022-09-300000070858us-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-01-012022-09-300000070858bac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-07-012022-09-300000070858bac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-01-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-07-012022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-01-012022-09-300000070858bac:InternalProgramsMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-07-012022-09-300000070858bac:InternalProgramsMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-01-012022-09-300000070858bac:ExternalProgramsMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-07-012022-09-300000070858bac:ExternalProgramsMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-01-012022-09-300000070858bac:OtherProgramMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-07-012022-09-300000070858bac:OtherProgramMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-01-012022-09-300000070858us-gaap:CreditCardReceivablesMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-01-012023-09-300000070858bac:DirectandIndirectFinancingReceivableMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2023-01-012023-09-300000070858us-gaap:CommercialPortfolioSegmentMember2022-07-012022-09-300000070858us-gaap:CommercialPortfolioSegmentMember2022-01-012022-09-300000070858bac:CreditCardLinesMember2023-07-012023-09-300000070858bac:CreditCardLinesMember2023-01-012023-09-300000070858bac:CreditCardLinesMember2022-07-012022-09-300000070858bac:CreditCardLinesMember2022-01-012022-09-300000070858srt:ScenarioForecastMember2025-10-012025-12-310000070858srt:ScenarioForecastMember2024-10-012024-12-310000070858us-gaap:ResidentialPortfolioSegmentMember2023-06-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2023-06-300000070858us-gaap:CommercialPortfolioSegmentMember2023-06-300000070858us-gaap:ResidentialPortfolioSegmentMember2023-07-012023-09-300000070858us-gaap:ResidentialPortfolioSegmentMember2022-06-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-06-300000070858us-gaap:CommercialPortfolioSegmentMember2022-06-300000070858us-gaap:ResidentialPortfolioSegmentMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-09-300000070858us-gaap:CommercialPortfolioSegmentMember2022-09-300000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310000070858srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:ResidentialPortfolioSegmentMember2022-12-310000070858srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberbac:CreditCardandOtherConsumerPortfolioSegmentMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-310000070858srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-310000070858us-gaap:ResidentialPortfolioSegmentMember2021-12-310000070858bac:CreditCardandOtherConsumerPortfolioSegmentMember2021-12-310000070858us-gaap:CommercialPortfolioSegmentMember2021-12-310000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2023-07-012023-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2022-07-012022-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2023-01-012023-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2022-01-012022-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2023-07-012023-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2022-07-012022-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2023-01-012023-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMember2022-01-012022-09-300000070858bac:FirstLienMortgagesMember2023-09-300000070858bac:FirstLienMortgagesMember2022-09-300000070858bac:FirstLienMortgagesMember2023-07-012023-09-300000070858bac:FirstLienMortgagesMember2023-01-012023-09-300000070858bac:FirstLienMortgagesMember2022-07-012022-09-300000070858bac:FirstLienMortgagesMember2022-01-012022-09-300000070858bac:FirstLienMortgagesMember2022-12-310000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:PrimeMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:PrimeMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:SubprimeLoanMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:SubprimeLoanMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:AltALoanMember2023-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:AltALoanMember2022-12-310000070858us-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858us-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858us-gaap:SeniorLienMemberbac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858us-gaap:SeniorLienMemberbac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:PrimeMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:PrimeMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:SubprimeLoanMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:SubprimeLoanMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:AltALoanMember2023-09-300000070858bac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:AltALoanMember2022-12-310000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResidentialMortgagebackedSecuritiesIssuedbyUSGovernmentSponsoredEnterprisesMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:PrimeMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:PrimeMember2022-12-310000070858bac:SubprimeLoanMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMember2023-09-300000070858bac:SubprimeLoanMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberbac:AltALoanMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResidentialMortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberbac:AltALoanMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:CommercialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:CommercialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:HomeEquityMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858us-gaap:HomeEquityMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:CreditCardReceivableAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:CreditCardReceivableAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:ResecuritizationTrustsMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:ResecuritizationTrustsMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858us-gaap:MunicipalBondsMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858us-gaap:MunicipalBondsMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2023-09-300000070858us-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2022-12-310000070858bac:CreditCardReceivableAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:CreditCardReceivableAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:ResecuritizationTrustsMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:ResecuritizationTrustsMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858us-gaap:MunicipalBondsMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858us-gaap:MunicipalBondsMemberus-gaap:SeniorLienMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:HomeEquityMember2022-12-310000070858bac:CreditCardReceivableAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300000070858bac:CreditCardReceivableAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResecuritizationTrustsMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:ResecuritizationTrustsMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:MunicipalBondsMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:MunicipalBondsMember2022-12-310000070858bac:CreditCardReceivableAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-09-300000070858bac:ResecuritizationTrustsMember2023-07-012023-09-300000070858bac:ResecuritizationTrustsMember2023-01-012023-09-300000070858bac:ResecuritizationTrustsMember2022-07-012022-09-300000070858bac:ResecuritizationTrustsMember2022-01-012022-09-300000070858bac:SecuritiesMember2023-07-012023-09-300000070858bac:SecuritiesMember2023-01-012023-09-300000070858bac:SecuritiesMember2022-07-012022-09-300000070858bac:SecuritiesMember2022-01-012022-09-300000070858us-gaap:MunicipalBondsMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-01-012023-09-300000070858bac:OtherVariableInterestEntityInvestmentVehicleMember2023-01-012023-09-300000070858bac:OtherVariableInterestEntitiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-09-300000070858bac:OtherVariableInterestEntitiesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:OtherVariableInterestEntitiesMemberbac:VariableInterestEntityMember2023-09-300000070858bac:OtherVariableInterestEntitiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310000070858bac:OtherVariableInterestEntitiesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:OtherVariableInterestEntitiesMemberbac:VariableInterestEntityMember2022-12-310000070858bac:CustomerVehiclesMember2023-09-300000070858bac:CustomerVehiclesMember2022-12-310000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:CollateralizedDebtObligationsAndCollateralizedLoanObligationsMember2023-09-300000070858us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberbac:CollateralizedDebtObligationsAndCollateralizedLoanObligationsMember2022-12-310000070858bac:CollateralizedDebtObligationsAndCollateralizedLoanObligationsMember2023-09-300000070858bac:CollateralizedDebtObligationsAndCollateralizedLoanObligationsMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:InvestmentVehiclesMember2023-09-300000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:InvestmentVehiclesMember2022-12-310000070858bac:InvestmentVehiclesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:InvestmentVehiclesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:InvestmentVehiclesMember2023-09-300000070858bac:InvestmentVehiclesMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:LeveragedLeaseTrustsMember2022-12-310000070858us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberbac:LeveragedLeaseTrustsMember2023-09-300000070858bac:TaxCreditVehiclesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-09-300000070858bac:TaxCreditVehiclesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-310000070858bac:TaxCreditVehiclesMember2023-09-300000070858bac:TaxCreditVehiclesMember2022-12-310000070858bac:TaxCreditVehiclesMember2023-01-012023-09-300000070858bac:TaxCreditVehiclesMember2023-07-012023-09-300000070858bac:TaxCreditVehiclesMember2022-07-012022-09-300000070858bac:TaxCreditVehiclesMember2022-01-012022-09-300000070858bac:RenewableEnergyInvestmentsMember2023-09-300000070858bac:RenewableEnergyInvestmentsMember2022-12-310000070858bac:RenewableEnergyInvestmentsMember2023-01-012023-09-300000070858bac:RenewableEnergyInvestmentsMember2023-07-012023-09-300000070858bac:RenewableEnergyInvestmentsMember2022-07-012022-09-300000070858bac:RenewableEnergyInvestmentsMember2022-01-012022-09-300000070858us-gaap:OperatingSegmentsMemberbac:ConsumerBankingSegmentMember2023-09-300000070858us-gaap:OperatingSegmentsMemberbac:ConsumerBankingSegmentMember2022-12-310000070858us-gaap:OperatingSegmentsMemberbac:GlobalWealthAndInvestmentManagementSegmentMember2023-09-300000070858us-gaap:OperatingSegmentsMemberbac:GlobalWealthAndInvestmentManagementSegmentMember2022-12-310000070858us-gaap:OperatingSegmentsMemberbac:GlobalBankingSegmentMember2023-09-300000070858us-gaap:OperatingSegmentsMemberbac:GlobalBankingSegmentMember2022-12-310000070858us-gaap:OperatingSegmentsMemberbac:GlobalMarketsSegmentMember2023-09-300000070858us-gaap:OperatingSegmentsMemberbac:GlobalMarketsSegmentMember2022-12-310000070858us-gaap:TradeNamesMember2022-12-310000070858us-gaap:TradeNamesMember2023-09-300000070858bac:SecuritiesBorrowedAndSecuritiesPurchasedUnderAgreementsToResellMember2023-01-012023-09-300000070858bac:SecuritiesLoanedAndFinancialAssetsSoldUnderAgreementsToRepurchaseMember2023-01-012023-09-300000070858us-gaap:MaturityOvernightAndOnDemandMember2023-09-300000070858us-gaap:MaturityUpTo30DaysMember2023-09-300000070858us-gaap:Maturity30To90DaysMember2023-09-300000070858us-gaap:MaturityOver90DaysMember2023-09-300000070858us-gaap:MaturityOvernightAndOnDemandMember2022-12-310000070858us-gaap:MaturityUpTo30DaysMember2022-12-310000070858us-gaap:Maturity30To90DaysMember2022-12-310000070858us-gaap:MaturityOver90DaysMember2022-12-31bac:agreement0000070858bac:CorporateDebtSecuritiesTradingLoansandOtherMember2023-09-300000070858us-gaap:EquitySecuritiesMember2023-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300000070858us-gaap:LoansMember2023-09-300000070858bac:CorporateDebtSecuritiesTradingLoansandOtherMember2022-12-310000070858us-gaap:EquitySecuritiesMember2022-12-310000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310000070858us-gaap:LoansMember2022-12-310000070858us-gaap:UnfundedLoanCommitmentMember2023-09-300000070858us-gaap:UnfundedLoanCommitmentMember2022-12-310000070858us-gaap:HomeEquityMember2023-09-300000070858us-gaap:FinancialStandbyLetterOfCreditMember2023-09-300000070858us-gaap:LetterOfCreditMember2023-09-300000070858bac:OtherCommitmentsMember2023-09-300000070858us-gaap:CommitmentsToExtendCreditMember2023-09-300000070858bac:CreditCardLinesMember2023-09-300000070858us-gaap:HomeEquityMember2022-12-310000070858us-gaap:FinancialStandbyLetterOfCreditMember2022-12-310000070858us-gaap:LetterOfCreditMember2022-12-310000070858bac:OtherCommitmentsMember2022-12-310000070858us-gaap:CommitmentsToExtendCreditMember2022-12-310000070858bac:CreditCardLinesMember2022-12-310000070858bac:UnfundedLoanCommitmentDebtSecuritiesAndOtherInvestmentsMember2023-09-300000070858bac:UnfundedLoanCommitmentDebtSecuritiesAndOtherInvestmentsMember2022-12-310000070858us-gaap:FinancialStandbyLetterOfCreditMemberus-gaap:InternalInvestmentGradeMember2023-09-300000070858us-gaap:InternalNoninvestmentGradeMemberus-gaap:FinancialStandbyLetterOfCreditMember2023-09-300000070858us-gaap:FinancialStandbyLetterOfCreditMemberus-gaap:InternalInvestmentGradeMember2022-12-310000070858us-gaap:InternalNoninvestmentGradeMemberus-gaap:FinancialStandbyLetterOfCreditMember2022-12-310000070858us-gaap:FinancialStandbyLetterOfCreditMemberus-gaap:ConsumerPortfolioSegmentMember2023-09-300000070858us-gaap:FinancialStandbyLetterOfCreditMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-310000070858bac:ResidentialandCommercialPortfolioSegmentsMemberus-gaap:LoanPurchaseCommitmentsMemberbac:ResidentialandCommercialFinancingReceivableMember2023-09-300000070858bac:ResidentialandCommercialPortfolioSegmentsMemberus-gaap:LoanPurchaseCommitmentsMemberbac:ResidentialandCommercialFinancingReceivableMember2022-12-310000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:LoanPurchaseCommitmentsMember2023-09-300000070858us-gaap:CommercialPortfolioSegmentMemberus-gaap:LoanPurchaseCommitmentsMember2022-12-310000070858bac:ResaleandForwardDatedResaleandSecuritiesBorrowingAgreementsMember2023-09-300000070858bac:ResaleandForwardDatedResaleandSecuritiesBorrowingAgreementsMember2022-12-310000070858bac:ForwardDatedRepurchaseandSecuritiesLendingAgreementsMember2023-09-300000070858bac:ForwardDatedRepurchaseandSecuritiesLendingAgreementsMember2022-12-310000070858bac:ResaleAndForwardDatedResaleAndSecuritiesBorrowingAgreementsAndForwardDatedRepurchaseAndSecuritiesLendingAgreementsMember2023-01-012023-09-300000070858bac:AutoLoansandLeasesMember2023-09-300000070858bac:AutoLoansandLeasesMember2022-12-310000070858bac:AutoLoansandLeasesMember2023-01-012023-09-300000070858bac:EquityInvestmentCommitmentsMember2023-09-300000070858bac:EquityInvestmentCommitmentsMember2022-12-310000070858bac:LifeInsuranceBookValueProtectionMember2022-12-310000070858bac:LifeInsuranceBookValueProtectionMember2023-09-300000070858bac:MerchantProcessingServicersSponsoredEntitiesMember2023-01-012023-09-300000070858bac:RepresentationsAndWarrantiesObligationsAndCorporateGuaranteesMember2023-09-300000070858bac:RepresentationsAndWarrantiesObligationsAndCorporateGuaranteesMember2022-12-310000070858bac:FICCRepoProgramMember2023-09-300000070858bac:FICCRepoProgramMember2022-12-3100000708582023-05-112023-05-110000070858srt:MinimumMember2023-09-300000070858srt:MaximumMember2023-09-300000070858bac:BANAVOfficeOfTheComptrollerOfTheCurrencyOCCAndConsumerFinancialProtectionBureauCFPBMember2023-07-112023-07-11bac:claim0000070858bac:BANAVOfficeOfTheComptrollerOfTheCurrencyOCCAndConsumerFinancialProtectionBureauCFPBMemberus-gaap:SettledLitigationMember2023-07-112023-07-110000070858bac:BANAVOfficeOfTheComptrollerOfTheCurrencyOCCAndConsumerFinancialProtectionBureauCFPBMemberus-gaap:SettledLitigationMember2023-07-110000070858us-gaap:SettledLitigationMember2023-07-112023-07-110000070858us-gaap:SubsequentEventMember2023-10-182023-10-1800000708582023-07-192023-07-1900000708582023-04-262023-04-2600000708582023-02-012023-02-010000070858us-gaap:CommonStockMember2023-07-012023-09-300000070858us-gaap:CommonStockMember2023-01-012023-09-3000000708582023-04-012023-06-3000000708582023-01-012023-03-310000070858us-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:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2022-12-310000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000070858us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000070858us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-09-300000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2023-01-012023-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-09-300000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-09-300000070858us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300000070858us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-09-300000070858us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2023-09-300000070858us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-300000070858us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestIncomeMember2023-01-012023-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestIncomeMember2022-01-012022-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberbac:CompensationAndBenefitsMember2023-01-012023-09-300000070858us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberbac:CompensationAndBenefitsMember2022-01-012022-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMember2023-09-300000070858us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300000070858us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:CorporateSecuritiesTradingLoansandOtherMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:CorporateSecuritiesTradingLoansandOtherMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EquitySecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300000070858bac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858bac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300000070858bac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858bac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300000070858us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-09-300000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ResidentialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ResidentialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ResidentialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ResidentialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialMortgageBackedSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberbac:OtherTaxableSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:OtherTaxableSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:OtherTaxableSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:OtherTaxableSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberbac:TaxExemptSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:TaxExemptSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:TaxExemptSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:TaxExemptSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberbac:NonU.S.AndOtherSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:NonU.S.AndOtherSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:NonU.S.AndOtherSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:NonU.S.AndOtherSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:SecuritiesSegregatedforComplianceorDepositedwithClearingOrganizationsMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommoditiesInvestmentMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMember2022-12-310000070858us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310000070858us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:CorporateSecuritiesTradingLoansandOtherMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:CorporateSecuritiesTradingLoansandOtherMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:CorporateSecuritiesTradingLoansandOtherMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:EquitySecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquitySecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310000070858bac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858bac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310000070858bac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858bac:USGovernmentsponsoredAgencyGuaranteedDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageTradingLoansAssetbackedSecuritiesAndOtherMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310000070858us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858us-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858bac:MortgageBackedSecuritiesAgencyMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MortgageBackedSecuritiesAgencyCollateralizedMortgageObligationMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ResidentialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ResidentialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ResidentialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ResidentialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialMortgageBackedSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignCorporateDebtSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberbac:OtherTaxableSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:OtherTaxableSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:OtherTaxableSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:OtherTaxableSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberbac:TaxExemptSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:TaxExemptSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:TaxExemptSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:TaxExemptSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberbac:NonU.S.AndOtherSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberbac:NonU.S.AndOtherSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:NonU.S.AndOtherSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:NonU.S.AndOtherSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:SecuritiesSegregatedforComplianceorDepositedwithClearingOrganizationsMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommoditiesInvestmentMember2022-12-310000070858us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember2023-06-300000070858us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember2023-07-012023-09-300000070858us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember2023-09-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2023-06-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2023-07-012023-09-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2023-09-300000070858us-gaap:EquitySecuritiesMember2023-06-300000070858us-gaap:EquitySecuritiesMember2023-07-012023-09-300000070858us-gaap:EquitySecuritiesMember2023-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2023-06-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2023-07-012023-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2023-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2023-06-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2023-07-012023-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2023-09-300000070858bac:TradingAccountAssets1Member2023-06-300000070858bac:TradingAccountAssets1Member2023-07-012023-09-300000070858bac:NonAgencyResidentialMember2023-06-300000070858bac:NonAgencyResidentialMember2023-07-012023-09-300000070858bac:NonAgencyResidentialMember2023-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2023-06-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2023-07-012023-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2023-09-300000070858bac:TaxExemptSecuritiesMember2023-06-300000070858bac:TaxExemptSecuritiesMember2023-07-012023-09-300000070858bac:TaxExemptSecuritiesMember2023-09-300000070858us-gaap:DebtSecuritiesMember2023-06-300000070858us-gaap:DebtSecuritiesMember2023-07-012023-09-300000070858us-gaap:OtherDebtSecuritiesMember2023-06-300000070858us-gaap:OtherDebtSecuritiesMember2023-07-012023-09-300000070858us-gaap:OtherDebtSecuritiesMember2023-09-300000070858us-gaap:LoansReceivableMember2023-06-300000070858us-gaap:LoansReceivableMember2023-07-012023-09-300000070858us-gaap:LoansReceivableMember2023-09-300000070858bac:LoansHeldForSaleMember2023-06-300000070858bac:LoansHeldForSaleMember2023-07-012023-09-300000070858bac:LoansHeldForSaleMember2023-09-300000070858us-gaap:OtherAssetsMember2023-06-300000070858us-gaap:OtherAssetsMember2023-07-012023-09-300000070858us-gaap:OtherAssetsMember2023-09-300000070858bac:TradingAccountLiabilitiesEquitySecuritiesMember2023-06-300000070858bac:TradingAccountLiabilitiesEquitySecuritiesMember2023-07-012023-09-300000070858bac:TradingAccountLiabilitiesEquitySecuritiesMember2023-09-300000070858bac:CorporateSecuritiesandOtherMember2023-06-300000070858bac:CorporateSecuritiesandOtherMember2023-07-012023-09-300000070858bac:CorporateSecuritiesandOtherMember2023-09-300000070858us-gaap:ShortTermDebtMember2023-06-300000070858us-gaap:ShortTermDebtMember2023-07-012023-09-300000070858us-gaap:ShortTermDebtMember2023-09-300000070858bac:AccruedExpensesandOtherLiabilitiesMember2023-06-300000070858bac:AccruedExpensesandOtherLiabilitiesMember2023-07-012023-09-300000070858bac:AccruedExpensesandOtherLiabilitiesMember2023-09-300000070858us-gaap:LongTermDebtMember2023-06-300000070858us-gaap:LongTermDebtMember2023-07-012023-09-300000070858us-gaap:LongTermDebtMember2023-09-300000070858bac: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:TradingAccountAssets1Member2022-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:DebtSecuritiesMember2022-06-300000070858us-gaap:DebtSecuritiesMember2022-07-012022-09-300000070858us-gaap:DebtSecuritiesMember2022-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-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300000070858us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember2022-12-310000070858us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember2023-01-012023-09-300000070858bac:CorporateSecuritiesTradingLoansandOtherMember2022-12-310000070858bac:CorporateSecuritiesTradingLoansandOtherMember2023-01-012023-09-300000070858us-gaap:EquitySecuritiesMember2022-12-310000070858us-gaap:EquitySecuritiesMember2023-01-012023-09-300000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310000070858us-gaap:ForeignGovernmentDebtSecuritiesMember2023-01-012023-09-300000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2022-12-310000070858bac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2023-01-012023-09-300000070858bac:TradingAccountAssets1Member2023-01-012023-09-300000070858bac:NonAgencyResidentialMember2022-12-310000070858bac:NonAgencyResidentialMember2023-01-012023-09-300000070858bac:NonUSAndOtherTaxableSecuritiesMember2022-12-310000070858bac:NonUSAndOtherTaxableSecuritiesMember2023-01-012023-09-300000070858bac:TaxExemptSecuritiesMember2022-12-310000070858bac:TaxExemptSecuritiesMember2023-01-012023-09-300000070858us-gaap:DebtSecuritiesMember2023-01-012023-09-300000070858us-gaap:OtherDebtSecuritiesMember2022-12-310000070858us-gaap:OtherDebtSecuritiesMember2023-01-012023-09-300000070858us-gaap:LoansReceivableMember2022-12-310000070858us-gaap:LoansReceivableMember2023-01-012023-09-300000070858bac:LoansHeldForSaleMember2022-12-310000070858bac:LoansHeldForSaleMember2023-01-012023-09-300000070858us-gaap:OtherAssetsMember2022-12-310000070858us-gaap:OtherAssetsMember2023-01-012023-09-300000070858bac:TradingAccountLiabilitiesEquitySecuritiesMember2022-12-310000070858bac:TradingAccountLiabilitiesEquitySecuritiesMember2023-01-012023-09-300000070858bac:CorporateSecuritiesandOtherMember2022-12-310000070858bac:CorporateSecuritiesandOtherMember2023-01-012023-09-300000070858us-gaap:ShortTermDebtMember2022-12-310000070858us-gaap:ShortTermDebtMember2023-01-012023-09-300000070858bac:AccruedExpensesandOtherLiabilitiesMember2022-12-310000070858bac:AccruedExpensesandOtherLiabilitiesMember2023-01-012023-09-300000070858us-gaap:LongTermDebtMember2022-12-310000070858us-gaap:LongTermDebtMember2023-01-012023-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:TradingAccountAssets1Member2021-12-310000070858bac: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:DebtSecuritiesMember2021-12-310000070858us-gaap:DebtSecuritiesMember2022-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-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberbac:MeasurementInputYieldMember2023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberbac:MeasurementInputYieldMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMemberbac:MeasurementInputYieldMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2023-09-300000070858srt:MinimumMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2023-09-300000070858srt:MaximumMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2023-09-300000070858us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMember2023-09-300000070858bac:LoansandLeasesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDefaultRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDefaultRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDefaultRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DebtSecuritiesMember2023-09-300000070858srt:MinimumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2023-09-30iso4217:USDbac:security0000070858srt:MaximumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2023-09-300000070858us-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMember2023-09-300000070858us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputLossSeverityMember2023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputLossSeverityMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMemberus-gaap:MeasurementInputLossSeverityMember2023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputYieldMember2023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputYieldMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputYieldMember2023-09-300000070858srt:MinimumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858srt:MaximumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858us-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:NonUSAndOtherTaxableSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:LoansHeldForSaleMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:OtherAssetsIncludingAuctionRateSecuritiesMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-01-012023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-01-012023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-01-012023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputWeightedAverageLifeVariableRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-01-012023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputWeightedAverageLifeVariableRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-01-012023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputWeightedAverageLifeVariableRateMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-01-012023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-09-300000070858bac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2023-09-300000070858srt:MinimumMemberbac:MeasurementInputEquityCorrelationMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858bac:MeasurementInputEquityCorrelationMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858bac:MeasurementInputEquityCorrelationMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMember2023-09-300000070858srt:MinimumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858bac:ValuationIncomeMarketandCostApproachMembersrt:MaximumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858bac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMember2023-09-300000070858srt:MinimumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMember2023-09-30iso4217:USDutr:MMBTU0000070858bac:ValuationIncomeMarketandCostApproachMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMember2023-09-300000070858bac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMembersrt:WeightedAverageMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember2023-09-300000070858srt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditSpreadsMember2023-09-300000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditSpreadsMember2023-09-300000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditSpreadsMember2023-09-300000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember2023-09-300000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDefaultRateMemberus-gaap:CreditRiskContractMember2023-09-300000070858srt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditCorrelationMember2023-09-300000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditCorrelationMember2023-09-300000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditCorrelationMember2023-09-300000070858srt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember2023-09-300000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMembersrt:MaximumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember2023-09-300000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:CreditRiskContractMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EquityContractMember2023-09-300000070858srt:MinimumMemberbac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2023-09-300000070858bac:MeasurementInputEquityCorrelationMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2023-09-300000070858bac:MeasurementInputEquityCorrelationMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMembersrt:WeightedAverageMemberus-gaap:EquityContractMember2023-09-300000070858srt:MinimumMemberbac:MeasurementInputLongDatedEquityVolatilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2023-09-300000070858bac:MeasurementInputLongDatedEquityVolatilitiesMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberus-gaap:EquityContractMember2023-09-300000070858bac:MeasurementInputLongDatedEquityVolatilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMembersrt:WeightedAverageMemberus-gaap:EquityContractMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommodityContractMember2023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:IncomeandCostApproachValuationTechniqueMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:CommodityContractMember2023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:IncomeandCostApproachValuationTechniqueMemberus-gaap:MeasurementInputCommodityForwardPriceMemberus-gaap:CommodityContractMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:IncomeandCostApproachValuationTechniqueMemberus-gaap:MeasurementInputCommodityForwardPriceMembersrt:WeightedAverageMemberus-gaap:CommodityContractMember2023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputPowerForwardPriceMemberus-gaap:FairValueInputsLevel3Memberbac:IncomeandCostApproachValuationTechniqueMemberus-gaap:CommodityContractMember2023-09-300000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputPowerForwardPriceMemberus-gaap:FairValueInputsLevel3Memberbac:IncomeandCostApproachValuationTechniqueMemberus-gaap:CommodityContractMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputPowerForwardPriceMemberus-gaap:FairValueInputsLevel3Memberbac:IncomeandCostApproachValuationTechniqueMembersrt:WeightedAverageMemberus-gaap:CommodityContractMember2023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300000070858srt:MinimumMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberbac:MeasurementInputCorrelationIRIRMember2023-09-300000070858us-gaap:InterestRateContractMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberbac:MeasurementInputCorrelationIRIRMember2023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMembersrt:WeightedAverageMemberbac:MeasurementInputCorrelationIRIRMember2023-09-300000070858srt:MinimumMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCorrelationFXIRMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2023-09-300000070858us-gaap:InterestRateContractMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCorrelationFXIRMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputCorrelationFXIRMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMembersrt:WeightedAverageMember2023-09-300000070858srt:MinimumMemberbac:MeasurementInputLongDatedInflationRatesMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2023-09-300000070858bac:MeasurementInputLongDatedInflationRatesMemberus-gaap:InterestRateContractMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2023-09-300000070858bac:MeasurementInputLongDatedInflationRatesMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMembersrt:WeightedAverageMember2023-09-300000070858srt:MinimumMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberbac:MeasurementInputLongDatedInflationVolatilitiesMember2023-09-300000070858us-gaap:InterestRateContractMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMemberbac:MeasurementInputLongDatedInflationVolatilitiesMember2023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueIndustryStandardDerivativePricingMembersrt:WeightedAverageMemberbac:MeasurementInputLongDatedInflationVolatilitiesMember2023-09-300000070858srt:MinimumMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputInterestRateVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2023-09-300000070858us-gaap:InterestRateContractMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputInterestRateVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMember2023-09-300000070858us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputInterestRateVolatilitiesMemberbac:ValuationTechniqueIndustryStandardDerivativePricingMembersrt:WeightedAverageMember2023-09-300000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:OtherFinancialAssetsMember2023-09-300000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberbac:MeasurementInputYieldMember2022-12-310000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberbac:MeasurementInputYieldMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMemberbac:MeasurementInputYieldMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MortgageTradingLoansMortgageBackedSecuritiesAndAssetBackedSecuritiesMember2022-12-310000070858srt:MinimumMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2022-12-310000070858srt:MaximumMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2022-12-310000070858us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMember2022-12-310000070858bac:LoansandLeasesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDefaultRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2022-12-310000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDefaultRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDefaultRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DebtSecuritiesMember2022-12-310000070858srt:MinimumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2022-12-310000070858srt:MaximumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2022-12-310000070858us-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMember2022-12-310000070858us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputLossSeverityMember2022-12-310000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMemberus-gaap:MeasurementInputLossSeverityMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMembersrt:WeightedAverageMemberus-gaap:MeasurementInputLossSeverityMember2022-12-310000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputYieldMember2022-12-310000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputYieldMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberbac:MeasurementInputYieldMember2022-12-310000070858srt:MinimumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858srt:MaximumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858us-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:LoansHeldForSaleMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:NonUSAndOtherTaxableSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:OtherAssetsIncludingAuctionRateSecuritiesMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMemberbac:ValuationTechniqueDiscountedCashFlowAndMarketApproachMember2022-12-310000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-01-012022-12-310000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-01-012022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputWeightedAverageLifeFixedRateMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-01-012022-12-310000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputWeightedAverageLifeVariableRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-01-012022-12-310000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputWeightedAverageLifeVariableRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-01-012022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputWeightedAverageLifeVariableRateMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-01-012022-12-310000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberbac:MeasurementInputOptionAdjustedSpreadFixedRateMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858srt:MinimumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858srt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputOptionAdjustedSpreadVariableRateMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310000070858srt:MinimumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-12-310000070858bac:ValuationIncomeMarketandCostApproachMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberbac:MeasurementInputYieldMember2022-12-310000070858bac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberbac:MeasurementInputYieldMember2022-12-310000070858srt:MinimumMemberbac:MeasurementInputEquityCorrelationMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858bac:MeasurementInputEquityCorrelationMemberbac:ValuationIncomeMarketandCostApproachMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858bac:MeasurementInputEquityCorrelationMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMember2022-12-310000070858srt:MinimumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858bac:ValuationIncomeMarketandCostApproachMembersrt:MaximumMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310000070858bac:ValuationIncomeMarketandCostApproachMemberus-gaap:MeasurementInputOfferedPriceMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMember2022-12-310000070858srt:MinimumMemberbac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMember2022-12-310000070858bac:ValuationIncomeMarketandCostApproachMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMember2022-12-310000070858bac:ValuationIncomeMarketandCostApproachMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputCommodityForwardPriceMembersrt:WeightedAverageMember2022-12-310000070858us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember2022-12-310000070858srt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditSpreadsMember2022-12-310000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditSpreadsMember2022-12-310000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditSpreadsMember2022-12-310000070858srt:MinimumMemberbac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember2022-12-310000070858bac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember2022-12-310000070858bac:MeasurementInputUpfrontPointsMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMemberus-gaap:CreditRiskContractMember2022-12-310000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember2022-12-310000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDefaultRateMemberus-gaap:CreditRiskContractMember2022-12-310000070858srt:MinimumMemberbac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMemberbac:MeasurementInputCreditCorrelationMember2022-12-310000070858bac:ValuationTechniqueDiscountedCashFlowStochasticRecoveryCorrelationModelMembersrt:MaximumMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CreditRiskContractMember<