i WELLS FARGO & COMPANY/MN i ☑ i false i 0000072971 i 12-31 i 2023 i FY i false i NYSE i 6.625%
Fixed-to-Floating Rate Non-Cumulative Perpetual Class A Preferred Stock, Series R i 1.6666 i 1.6666 i http://fasb.org/us-gaap/2023#OtherAssets i http://fasb.org/us-gaap/2023#OtherAssets i http://fasb.org/us-gaap/2023#OtherLiabilities i http://fasb.org/us-gaap/2023#OtherLiabilities i http://fasb.org/us-gaap/2023#OtherLiabilities i If
issued, preference shares would be limited to one vote per share i nil i nil i P3Y0M0D i P3Y0M0D i 0.10 i 8 i 1 i 1 i 1 i 7/12/2022 i 5/31/2023 i http://fasb.org/us-gaap/2023#DebtSecuritiesAvailableForSaleExcludingAccruedInterest i http://fasb.org/us-gaap/2023#DebtSecuritiesAvailableForSaleExcludingAccruedInterest i 0.055 i 1.410 i 0.1 i 0.093 i 1.410 i 0.115 i 1.2 i 10.0 i 5.6 i 1.1 i 7.4 i 4.0 i 0.7 i 27.1 i 8.4 i 0.8 i 18.7 i 9.9 i 6.4 i 8.0 i 7.1 i http://fasb.org/us-gaap/2023#OtherNoninterestExpense i http://fasb.org/us-gaap/2023#OtherNoninterestExpense i http://fasb.org/us-gaap/2023#OtherNoninterestExpense i 2015
2016 i 2017 2018 2019 2020 i 2015 2016 2017 2018 2019 2020 i 2017 2018 2019 i 2015
2016 2017 2018 2019 i adopted i adopted i terminated i terminated00000729712023-01-012023-12-31
0000072971us-gaap:CommonStockMember2023-01-012023-12-31
0000072971wfc:A7.5NonCumulativePerpetualConvertibleClassAPreferredStockSeriesLMember2023-01-012023-12-31
0000072971wfc:A6.625FixedtoFloatingRateNonCumulativePerpetualClassAPreferredStockSeriesRMember2023-01-012023-12-31
0000072971wfc:NonCumulativePerpetualClassAPreferredStockSeriesYMember2023-01-012023-12-31
0000072971wfc:NonCumulativePerpetualClassAPreferredStockSeriesZMember2023-01-012023-12-31
0000072971wfc:NonCumulativePerpetualClassAPreferredStockSeriesAAMember2023-01-012023-12-31
0000072971wfc:NonCumulativePerpetualClassAPreferredStockSeriesCCMember2023-01-012023-12-31
0000072971wfc:NonCumulativePerpetualClassAPreferredStockSeriesDDMember2023-01-012023-12-31
0000072971wfc:GuaranteeofMediumTermNotesSeriesAdueOctober302028ofWellsFargoFinanceLLCMember2023-01-012023-12-31
00000729712023-06-30iso4217:USD
00000729712024-02-09xbrli:shares
00000729712022-01-012022-12-31
00000729712021-01-012021-12-31
0000072971us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2023-01-012023-12-31
0000072971us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2022-01-012022-12-31
0000072971us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2021-01-012021-12-31
0000072971wfc:CommissionsAndBrokerageServiceFeesMember2023-01-012023-12-31
0000072971wfc:CommissionsAndBrokerageServiceFeesMember2022-01-012022-12-31
0000072971wfc:CommissionsAndBrokerageServiceFeesMember2021-01-012021-12-31
0000072971us-gaap:InvestmentAdviceMember2023-01-012023-12-31
0000072971us-gaap:InvestmentAdviceMember2022-01-012022-12-31
0000072971us-gaap:InvestmentAdviceMember2021-01-012021-12-31iso4217:USDxbrli:shares
00000729712023-12-31
00000729712022-12-31
0000072971us-gaap:AssetPledgedAsCollateralWithRightMember2023-12-31
0000072971us-gaap:AssetPledgedAsCollateralWithRightMember2022-12-31
0000072971wfc:FairValueOptionElectionMember2023-12-31
0000072971wfc:FairValueOptionElectionMember2022-12-31
0000072971wfc:ResidentialMortgageServicingMember2023-12-31
0000072971wfc:ResidentialMortgageServicingMember2022-12-31
0000072971us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-31
0000072971us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-31
0000072971us-gaap:NonrecourseMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-31
0000072971us-gaap:NonrecourseMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:PreferredStockMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AdditionalPaidInCapitalMemberus-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberwfc:TreasuryStockCommonAndPreferredMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:DeferredCompensationShareBasedPaymentsMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:ScenarioPreviouslyReportedMemberus-gaap:NoncontrollingInterestMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-31
0000072971us-gaap:PreferredStockMember2020-12-31
0000072971us-gaap:CommonStockMember2020-12-31
0000072971us-gaap:AdditionalPaidInCapitalMember2020-12-31
0000072971us-gaap:RetainedEarningsMember2020-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31
0000072971wfc:TreasuryStockCommonAndPreferredMember2020-12-31
0000072971us-gaap:DeferredCompensationShareBasedPaymentsMember2020-12-31
0000072971us-gaap:NoncontrollingInterestMember2020-12-31
00000729712020-12-31
0000072971us-gaap:RetainedEarningsMember2021-01-012021-12-31
0000072971us-gaap:NoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31
0000072971us-gaap:CommonStockMember2021-01-012021-12-31
0000072971us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31
0000072971wfc:TreasuryStockCommonAndPreferredMember2021-01-012021-12-31
0000072971us-gaap:PreferredStockMember2021-01-012021-12-31
0000072971us-gaap:DeferredCompensationShareBasedPaymentsMember2021-01-012021-12-31
0000072971us-gaap:PreferredStockMember2021-12-31
0000072971us-gaap:CommonStockMember2021-12-31
0000072971us-gaap:AdditionalPaidInCapitalMember2021-12-31
0000072971us-gaap:RetainedEarningsMember2021-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31
0000072971wfc:TreasuryStockCommonAndPreferredMember2021-12-31
0000072971us-gaap:DeferredCompensationShareBasedPaymentsMember2021-12-31
0000072971us-gaap:NoncontrollingInterestMember2021-12-31
00000729712021-12-31
0000072971us-gaap:RetainedEarningsMember2022-01-012022-12-31
0000072971us-gaap:NoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31
0000072971us-gaap:CommonStockMember2022-01-012022-12-31
0000072971us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31
0000072971wfc:TreasuryStockCommonAndPreferredMember2022-01-012022-12-31
0000072971us-gaap:PreferredStockMember2022-01-012022-12-31
0000072971us-gaap:DeferredCompensationShareBasedPaymentsMember2022-01-012022-12-31
0000072971us-gaap:PreferredStockMember2022-12-31
0000072971us-gaap:CommonStockMember2022-12-31
0000072971us-gaap:AdditionalPaidInCapitalMember2022-12-31
0000072971us-gaap:RetainedEarningsMember2022-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31
0000072971wfc:TreasuryStockCommonAndPreferredMember2022-12-31
0000072971us-gaap:DeferredCompensationShareBasedPaymentsMember2022-12-31
0000072971us-gaap:NoncontrollingInterestMember2022-12-31
0000072971us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-31
0000072971us-gaap:PreferredStockMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Memberus-gaap:CommonStockMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-31
0000072971us-gaap:AdditionalPaidInCapitalMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-31
0000072971us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Memberus-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberwfc:TreasuryStockCommonAndPreferredMember2022-12-31
0000072971us-gaap:DeferredCompensationShareBasedPaymentsMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:NoncontrollingInterestMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-31
0000072971us-gaap:RetainedEarningsMember2023-01-012023-12-31
0000072971us-gaap:NoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31
0000072971us-gaap:CommonStockMember2023-01-012023-12-31
0000072971us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-31
0000072971wfc:TreasuryStockCommonAndPreferredMember2023-01-012023-12-31
0000072971us-gaap:PreferredStockMember2023-01-012023-12-31
0000072971us-gaap:DeferredCompensationShareBasedPaymentsMember2023-01-012023-12-31
0000072971us-gaap:PreferredStockMember2023-12-31
0000072971us-gaap:CommonStockMember2023-12-31
0000072971us-gaap:AdditionalPaidInCapitalMember2023-12-31
0000072971us-gaap:RetainedEarningsMember2023-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31
0000072971wfc:TreasuryStockCommonAndPreferredMember2023-12-31
0000072971us-gaap:NoncontrollingInterestMember2023-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Member2023-01-012023-12-31
0000072971us-gaap:AccountingStandardsUpdate202201Member2023-01-012023-12-31
0000072971us-gaap:AccountingStandardsUpdate202201Memberwfc:FixedInterestRateDebtSecuritiesMember2023-01-012023-01-01
0000072971us-gaap:InterestRateContractMemberwfc:PortfolioLayerMethodMemberus-gaap:AccountingStandardsUpdate202201Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberwfc:FixedInterestRateDebtSecuritiesMember2023-01-01
0000072971us-gaap:AccountingStandardsUpdate202108Member2023-01-012023-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMember2023-01-012023-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:ScenarioPreviouslyReportedMember2022-01-012022-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2022-01-012022-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:ScenarioPreviouslyReportedMember2021-01-012021-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2021-01-012021-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:ScenarioPreviouslyReportedMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2022-12-31
0000072971wfc:TradingSecuritiesAndTradingAssetsMember2023-01-012023-12-31
0000072971us-gaap:DebtSecuritiesMember2023-01-012023-12-31
0000072971us-gaap:EquitySecuritiesMember2023-01-012023-12-31
0000072971wfc:FixedInterestRateDebtSecuritiesMember2023-01-012023-12-31
0000072971wfc:FixedInterestRateDebtSecuritiesMember2022-01-012022-12-31
0000072971wfc:FixedInterestRateDebtSecuritiesMember2021-01-012021-12-31
0000072971wfc:HeldForTradingMember2023-12-31
0000072971wfc:HeldForTradingMember2022-12-31
0000072971wfc:InterestRateMember2023-01-012023-12-31
0000072971wfc:InterestRateMember2022-01-012022-12-31
0000072971wfc:InterestRateMember2021-01-012021-12-31
0000072971us-gaap:CommodityMember2023-01-012023-12-31
0000072971us-gaap:CommodityMember2022-01-012022-12-31
0000072971us-gaap:CommodityMember2021-01-012021-12-31
0000072971us-gaap:EquityMember2023-01-012023-12-31
0000072971us-gaap:EquityMember2022-01-012022-12-31
0000072971us-gaap:EquityMember2021-01-012021-12-31
0000072971us-gaap:ForeignExchangeMember2023-01-012023-12-31
0000072971us-gaap:ForeignExchangeMember2022-01-012022-12-31
0000072971us-gaap:ForeignExchangeMember2021-01-012021-12-31
0000072971us-gaap:CreditMember2023-01-012023-12-31
0000072971us-gaap:CreditMember2022-01-012022-12-31
0000072971us-gaap:CreditMember2021-01-012021-12-31
0000072971us-gaap:USTreasuryAndGovernmentMember2023-12-31
0000072971us-gaap:ForeignGovernmentDebtSecuritiesMember2023-12-31
0000072971us-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember2023-12-31
0000072971us-gaap:CollateralizedLoanObligationsMember2023-12-31
0000072971us-gaap:OtherDebtSecuritiesMember2023-12-31
0000072971us-gaap:FairValueHedgingMember2023-12-31
0000072971us-gaap:USTreasuryAndGovernmentMember2022-12-31
0000072971us-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-31
0000072971us-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2022-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember2022-12-31
0000072971us-gaap:CollateralizedLoanObligationsMember2022-12-31
0000072971us-gaap:OtherDebtSecuritiesMember2022-12-31
0000072971wfc:NontaxablePreferredDebtSecuritiesMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-31
0000072971wfc:NontaxablePreferredDebtSecuritiesMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-31
0000072971us-gaap:USStatesAndPoliticalSubdivisionsMember2023-01-012023-12-31
0000072971us-gaap:USStatesAndPoliticalSubdivisionsMember2022-01-012022-12-31
0000072971us-gaap:USStatesAndPoliticalSubdivisionsMember2021-01-012021-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-01-012023-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2022-01-012022-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2021-01-012021-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember2023-01-012023-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember2022-01-012022-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember2021-01-012021-12-31
0000072971us-gaap:CollateralizedLoanObligationsMember2023-01-012023-12-31
0000072971us-gaap:CollateralizedLoanObligationsMember2022-01-012022-12-31
0000072971us-gaap:CollateralizedLoanObligationsMember2021-01-012021-12-31
0000072971us-gaap:OtherDebtSecuritiesMember2023-01-012023-12-31
0000072971us-gaap:OtherDebtSecuritiesMember2022-01-012022-12-31
0000072971us-gaap:OtherDebtSecuritiesMember2021-01-012021-12-31xbrli:pure
0000072971wfc:SecuritiesOfUSTreasuryFederalAgenciesIncludingFederalAgencyMortgageBackedSecuritiesMember2023-12-31
0000072971wfc:AllOtherDebtSecuritiesMember2023-12-31
0000072971wfc:SecuritiesOfUSTreasuryFederalAgenciesIncludingFederalAgencyMortgageBackedSecuritiesMember2022-12-31
0000072971wfc:AllOtherDebtSecuritiesMember2022-12-31
0000072971wfc:CreditRatingAAAndAboveMember2022-12-31
0000072971wfc:CreditRatingAAAndAboveMember2023-12-31
0000072971us-gaap:CollateralizedLoanObligationsMemberwfc:CreditRatingAAAndAboveMember2022-12-31
0000072971us-gaap:CollateralizedLoanObligationsMemberwfc:CreditRatingAAAndAboveMember2023-12-31
0000072971wfc:MarketableEquitySecuritiesMemberwfc:HeldForTradingMember2023-12-31
0000072971wfc:MarketableEquitySecuritiesMemberwfc:HeldForTradingMember2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:HeldForTradingMember2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:HeldForTradingMember2022-12-31
0000072971wfc:MarketableEquitySecuritiesMemberwfc:NotHeldForTradingMember2023-12-31
0000072971wfc:MarketableEquitySecuritiesMemberwfc:NotHeldForTradingMember2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:NotHeldForTradingMember2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:NotHeldForTradingMember2022-12-31
0000072971wfc:NotHeldForTradingMember2023-12-31
0000072971wfc:NotHeldForTradingMember2022-12-31
0000072971us-gaap:PrivateEquityFundsMemberwfc:NotHeldForTradingMember2023-12-31
0000072971us-gaap:PrivateEquityFundsMemberwfc:NotHeldForTradingMember2022-12-31
0000072971wfc:TaxAdvantagedRenewableEnergyMemberwfc:NotHeldForTradingMember2023-12-31
0000072971wfc:TaxAdvantagedRenewableEnergyMemberwfc:NotHeldForTradingMember2022-12-31
0000072971wfc:NewMarketTaxCreditandOtherMemberwfc:NotHeldForTradingMember2023-12-31
0000072971wfc:NewMarketTaxCreditandOtherMemberwfc:NotHeldForTradingMember2022-12-31
0000072971us-gaap:EquityMethodInvestmentsMemberwfc:NotHeldForTradingMember2023-12-31
0000072971us-gaap:EquityMethodInvestmentsMemberwfc:NotHeldForTradingMember2022-12-31
0000072971wfc:LowIncomeHousingTaxCreditProportionalAmortizationMethodInvestmentsMemberwfc:NotHeldForTradingMember2023-12-31
0000072971wfc:LowIncomeHousingTaxCreditProportionalAmortizationMethodInvestmentsMemberwfc:NotHeldForTradingMember2022-12-31
0000072971us-gaap:OtherAggregatedInvestmentsMemberwfc:NotHeldForTradingMember2023-12-31
0000072971us-gaap:OtherAggregatedInvestmentsMemberwfc:NotHeldForTradingMember2022-12-31
0000072971wfc:InvestmentInFederalReserveBankStockAndOtherMemberwfc:NotHeldForTradingMember2023-12-31
0000072971wfc:InvestmentInFederalReserveBankStockAndOtherMemberwfc:NotHeldForTradingMember2022-12-31
0000072971wfc:MarketableEquitySecuritiesMemberwfc:GainLossOnEquityInvestmentsMember2023-01-012023-12-31
0000072971wfc:MarketableEquitySecuritiesMemberwfc:GainLossOnEquityInvestmentsMember2022-01-012022-12-31
0000072971wfc:MarketableEquitySecuritiesMemberwfc:GainLossOnEquityInvestmentsMember2021-01-012021-12-31
0000072971wfc:GainLossOnEquityInvestmentsMemberwfc:NonmarketableEquitySecuritiesMember2023-01-012023-12-31
0000072971wfc:GainLossOnEquityInvestmentsMemberwfc:NonmarketableEquitySecuritiesMember2022-01-012022-12-31
0000072971wfc:GainLossOnEquityInvestmentsMemberwfc:NonmarketableEquitySecuritiesMember2021-01-012021-12-31
0000072971wfc:GainLossOnEquityInvestmentsMember2023-01-012023-12-31
0000072971wfc:GainLossOnEquityInvestmentsMember2022-01-012022-12-31
0000072971wfc:GainLossOnEquityInvestmentsMember2021-01-012021-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:ImpairmentInValueOfAssetMember2023-01-012023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:ImpairmentInValueOfAssetMember2022-01-012022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:ImpairmentInValueOfAssetMember2021-01-012021-12-31
0000072971wfc:UnrealizedGainsLossesMemberwfc:NonmarketableEquitySecuritiesMember2023-01-012023-12-31
0000072971wfc:UnrealizedGainsLossesMemberwfc:NonmarketableEquitySecuritiesMember2022-01-012022-12-31
0000072971wfc:UnrealizedGainsLossesMemberwfc:NonmarketableEquitySecuritiesMember2021-01-012021-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:RealizedGainsOnSaleMember2023-01-012023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:RealizedGainsOnSaleMember2022-01-012022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:RealizedGainsOnSaleMember2021-01-012021-12-31
0000072971wfc:GainLossOnEquityInvestmentsMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember2023-01-012023-12-31
0000072971wfc:GainLossOnEquityInvestmentsMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember2022-01-012022-12-31
0000072971wfc:GainLossOnEquityInvestmentsMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember2021-01-012021-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementAlternativeMember2023-01-012023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementAlternativeMember2022-01-012022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementAlternativeMember2021-01-012021-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementAlternativeMember2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementAlternativeMember2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementAlternativeMember2021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerLoanMemberus-gaap:ConsumerPortfolioSegmentMember2023-12-31
0000072971us-gaap:ConsumerLoanMemberus-gaap:ConsumerPortfolioSegmentMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:WealthAndInvestmentManagementMemberwfc:SecuritiesBasedLendingLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:WealthAndInvestmentManagementMemberwfc:SecuritiesBasedLendingLoansMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMemberus-gaap:CommercialLoanMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMemberus-gaap:CommercialLoanMember2022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMemberwfc:CommercialLeaseFinancingReceivableMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMemberwfc:CommercialLeaseFinancingReceivableMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:GeographicDistributionForeignMember2022-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberwfc:CommercialandIndustrialLoansandLeasesMemberus-gaap:ProductConcentrationRiskMemberwfc:FinancialInstitutionsBorrowerExcludingBanksMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberwfc:CommercialandIndustrialLoansandLeasesMemberus-gaap:ProductConcentrationRiskMemberwfc:FinancialInstitutionsBorrowerExcludingBanksMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ProductConcentrationRiskMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2023-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ProductConcentrationRiskMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ProductConcentrationRiskMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMembersrt:MinimumMember2023-01-012023-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ProductConcentrationRiskMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMembersrt:MinimumMember2022-01-012022-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberstpr:CAus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberstpr:CAus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ConsumerPortfolioSegmentMemberwfc:CaliforniaLargerMetropolitanAreasMemberus-gaap:ResidentialMortgageMemberus-gaap:GeographicConcentrationRiskMembersrt:MaximumMember2023-01-012023-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ConsumerPortfolioSegmentMemberwfc:CaliforniaLargerMetropolitanAreasMemberus-gaap:ResidentialMortgageMemberus-gaap:GeographicConcentrationRiskMembersrt:MaximumMember2022-01-012022-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ProductConcentrationRiskMemberus-gaap:ResidentialMortgageMemberwfc:InterestOnlyLoansMember2022-01-012022-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ProductConcentrationRiskMemberus-gaap:ResidentialMortgageMemberwfc:InterestOnlyLoansMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:InternationalMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:InternationalMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-01-012022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMember2022-01-012022-12-31
0000072971us-gaap:ConsumerLoanMemberus-gaap:ConsumerPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:ConsumerLoanMemberus-gaap:ConsumerPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMember2021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMember2021-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Memberus-gaap:CommercialPortfolioSegmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Memberus-gaap:CommercialPortfolioSegmentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-12-31
0000072971us-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberus-gaap:CommercialPortfolioSegmentMember2021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AccountingStandardsUpdate202202Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberus-gaap:PassMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:CommercialLoanMember2023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMember2023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMemberus-gaap:PassMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberwfc:CommercialLeaseFinancingReceivableMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberus-gaap:PassMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberus-gaap:CommercialLoanMember2022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PassMember2022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMemberus-gaap:PassMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CriticizedMemberwfc:CommercialLeaseFinancingReceivableMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2023-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2023-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialPortfolioSegmentMember2023-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2022-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FinancialAsset30To89DaysPastDueMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:LoansInsuredOrGuaranteedByUsGovernmentAuthoritiesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:FICOScoreGreaterThan740Memberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore700To739Memberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:FICOScore660To699Memberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:FICOScore620To659Memberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScoreLessThan620Memberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:NoFICOAvailableMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMemberwfc:DebtToValueRatio0To80PercentMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:DebtToValueRatio8001To100PercentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:DebtToValueRatioGreaterThan100PercentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMemberwfc:NoDebtToValueRatioAvailableMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FinancialAsset30To89DaysPastDueMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:LoansInsuredOrGuaranteedByUsGovernmentAuthoritiesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:FICOScoreGreaterThan740Memberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore700To739Memberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:FICOScore660To699Memberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:FICOScore620To659Memberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScoreLessThan620Memberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:NoFICOAvailableMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMemberwfc:DebtToValueRatio0To80PercentMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:DebtToValueRatio8001To100PercentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:DebtToValueRatioGreaterThan100PercentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMemberwfc:NoDebtToValueRatioAvailableMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialMortgageMemberus-gaap:LoansInsuredOrGuaranteedByUsGovernmentAuthoritiesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialMortgageMemberus-gaap:LoansInsuredOrGuaranteedByUsGovernmentAuthoritiesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FinancialAsset30To89DaysPastDueMemberus-gaap:CreditCardReceivablesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FinancialAsset30To89DaysPastDueMemberus-gaap:CreditCardReceivablesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CreditCardReceivablesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CreditCardReceivablesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberwfc:FICOScoreGreaterThan740Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberwfc:FICOScoreGreaterThan740Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore700To739Memberus-gaap:CreditCardReceivablesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore700To739Memberus-gaap:CreditCardReceivablesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore660To699Memberus-gaap:CreditCardReceivablesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore660To699Memberus-gaap:CreditCardReceivablesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore620To659Memberus-gaap:CreditCardReceivablesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore620To659Memberus-gaap:CreditCardReceivablesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScoreLessThan620Memberus-gaap:CreditCardReceivablesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScoreLessThan620Memberus-gaap:CreditCardReceivablesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:NoFICOAvailableMemberus-gaap:CreditCardReceivablesMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:NoFICOAvailableMemberus-gaap:CreditCardReceivablesMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FinancialAsset30To89DaysPastDueMemberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScoreGreaterThan740Memberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore700To739Memberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore660To699Memberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore620To659Memberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScoreLessThan620Memberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:NoFICOAvailableMemberus-gaap:AutomobileLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FinancialAsset30To89DaysPastDueMemberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScoreGreaterThan740Memberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore700To739Memberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore660To699Memberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScore620To659Memberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FICOScoreLessThan620Memberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:NoFICOAvailableMemberus-gaap:AutomobileLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FinancialAsset30To89DaysPastDueMemberus-gaap:ConsumerLoanMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScoreGreaterThan740Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScore700To739Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScore660To699Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScore620To659Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScoreLessThan620Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:NoFICOAvailableMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:FinancialAsset30To89DaysPastDueMemberus-gaap:ConsumerLoanMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScoreGreaterThan740Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScore700To739Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScore660To699Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScore620To659Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:FICOScoreLessThan620Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:NoFICOAvailableMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:GovernmentGuaranteedMortgageLoansUponForeclosureReceivableMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:GovernmentGuaranteedMortgageLoansUponForeclosureReceivableMember2022-12-31
0000072971us-gaap:LoansInsuredOrGuaranteedByUsGovernmentAuthoritiesMember2023-12-31
0000072971us-gaap:LoansInsuredOrGuaranteedByUsGovernmentAuthoritiesMember2022-12-31
0000072971wfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971wfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:LoansExcludingGovernmentInsuredOrGuaranteedLoansMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberus-gaap:ResidentialMortgageMember2023-12-31
0000072971us-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMemberus-gaap:CommercialLoanMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMemberus-gaap:CommercialLoanMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberwfc:ExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971wfc:LoanModificationOtherMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-01-012023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMember2023-01-012023-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberwfc:ExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971wfc:LoanModificationOtherMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:PaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:ExtendedMaturityMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:ExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971wfc:LoanModificationOtherMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971wfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-01-012023-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-01-012023-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-01-012023-12-31
0000072971wfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2023-01-012023-12-31
0000072971us-gaap:CommercialRealEstateMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-01-012023-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberus-gaap:CommercialRealEstateMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:CommercialRealEstateMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:CommercialRealEstateMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971wfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-01-012023-12-31
0000072971wfc:A3089dayspastdueandstillaccruingMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971wfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:ContractualInterestRateReductionMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:PaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:ExtendedMaturityMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:ExtendedMaturityAndInterestRateReductionMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:ExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:ContractualInterestRateReductionExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:LoanModificationOtherMemberus-gaap:ResidentialMortgageMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:CreditCardReceivablesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PaymentDeferralMemberus-gaap:CreditCardReceivablesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ExtendedMaturityMemberus-gaap:CreditCardReceivablesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberus-gaap:ExtendedMaturityAndInterestRateReductionMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberwfc:ExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMemberwfc:ContractualInterestRateReductionExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:LoanModificationOtherMemberus-gaap:CreditCardReceivablesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PaymentDeferralMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ExtendedMaturityMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMemberus-gaap:ExtendedMaturityAndInterestRateReductionMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMemberwfc:ExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ContractualInterestRateReductionExtendedMaturityAndPaymentDeferralMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:LoanModificationOtherMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:ContractualInterestRateReductionMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:PaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:ExtendedMaturityMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:ExtendedMaturityAndInterestRateReductionMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:ExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:ContractualInterestRateReductionExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:LoanModificationOtherMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ExtendedMaturityMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ExtendedMaturityAndInterestRateReductionMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ContractualInterestRateReductionExtendedMaturityAndPaymentDeferralMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:LoanModificationOtherMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:A3089dayspastdueandstillaccruingMemberus-gaap:ResidentialMortgageMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberus-gaap:ResidentialMortgageMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CreditCardReceivablesMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:A3089dayspastdueandstillaccruingMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CreditCardReceivablesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CreditCardReceivablesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:CreditCardReceivablesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:AutomobileLoanMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:A3089dayspastdueandstillaccruingMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:AutomobileLoanMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:A3089dayspastdueandstillaccruingMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMemberus-gaap:FinancingReceivables1To29DaysPastDueMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:A3089dayspastdueandstillaccruingMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingModificationsInPaymentDeferralPeriodMemberMember2023-01-012023-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-01-012022-12-31
0000072971us-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-01-012022-12-31
0000072971wfc:ModificationsotherconcessionsMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2022-01-012022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMemberus-gaap:CommercialLoanMember2022-01-012022-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971wfc:ModificationsotherconcessionsMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2022-01-012022-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2022-01-012022-12-31
0000072971us-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2022-01-012022-12-31
0000072971wfc:ModificationsotherconcessionsMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2022-01-012022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMemberwfc:CommercialLeaseFinancingReceivableMember2022-01-012022-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971wfc:ModificationsotherconcessionsMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMemberus-gaap:ResidentialMortgageMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:ContractualInterestRateReductionMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationsotherconcessionsMemberus-gaap:ResidentialMortgageMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMemberus-gaap:CreditCardReceivablesMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:CreditCardReceivablesMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationsotherconcessionsMemberus-gaap:CreditCardReceivablesMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMemberus-gaap:CreditCardReceivablesMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMemberus-gaap:AutomobileLoanMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:AutomobileLoanMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationsotherconcessionsMemberus-gaap:AutomobileLoanMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMemberus-gaap:AutomobileLoanMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:PrincipalForgivenessMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:ContractualInterestRateReductionMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:ModificationsotherconcessionsMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberus-gaap:PrincipalForgivenessMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberus-gaap:ContractualInterestRateReductionMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberwfc:ModificationsotherconcessionsMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationsotherconcessionsMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2022-01-012022-12-31
0000072971us-gaap:PrincipalForgivenessMember2022-01-012022-12-31
0000072971us-gaap:ContractualInterestRateReductionMember2022-01-012022-12-31
0000072971wfc:ModificationsotherconcessionsMember2022-01-012022-12-31
0000072971wfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2022-01-012022-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2021-01-012021-12-31
0000072971us-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2021-01-012021-12-31
0000072971wfc:ModificationsotherconcessionsMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2021-01-012021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:CommercialLoanMember2021-01-012021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMemberus-gaap:CommercialLoanMember2021-01-012021-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971wfc:ModificationsotherconcessionsMemberus-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:CommercialRealEstateMemberus-gaap:CommercialPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2021-01-012021-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2021-01-012021-12-31
0000072971us-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2021-01-012021-12-31
0000072971wfc:ModificationsotherconcessionsMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2021-01-012021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:CommercialLeaseFinancingReceivableMember2021-01-012021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMemberwfc:CommercialLeaseFinancingReceivableMember2021-01-012021-12-31
0000072971us-gaap:PrincipalForgivenessMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:ContractualInterestRateReductionMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971wfc:ModificationsotherconcessionsMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMemberus-gaap:ResidentialMortgageMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:ContractualInterestRateReductionMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationsotherconcessionsMemberus-gaap:ResidentialMortgageMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMemberus-gaap:CreditCardReceivablesMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:CreditCardReceivablesMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationsotherconcessionsMemberus-gaap:CreditCardReceivablesMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:CreditCardReceivablesMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMemberus-gaap:CreditCardReceivablesMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMemberus-gaap:AutomobileLoanMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMemberus-gaap:AutomobileLoanMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationsotherconcessionsMemberus-gaap:AutomobileLoanMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:AutomobileLoanMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMemberus-gaap:AutomobileLoanMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:PrincipalForgivenessMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberus-gaap:ContractualInterestRateReductionMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:ModificationsotherconcessionsMember2021-01-012021-12-31
0000072971us-gaap:ConsumerLoanMemberus-gaap:ConsumerPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ConsumerLoanMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberus-gaap:PrincipalForgivenessMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberus-gaap:ContractualInterestRateReductionMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberwfc:ModificationsotherconcessionsMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:TrialModificationsMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:PrincipalForgivenessMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ContractualInterestRateReductionMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationsotherconcessionsMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2021-01-012021-12-31
0000072971us-gaap:PrincipalForgivenessMember2021-01-012021-12-31
0000072971us-gaap:ContractualInterestRateReductionMember2021-01-012021-12-31
0000072971wfc:ModificationsotherconcessionsMember2021-01-012021-12-31
0000072971wfc:ModificationofrecordedinvestmentrelatedtointerestratereductionMember2021-01-012021-12-31
0000072971wfc:LoansremodifiedMember2022-01-012022-12-31
0000072971wfc:LoansremodifiedMember2021-01-012021-12-31
0000072971wfc:ResidentialMortgageServicingMember2021-12-31
0000072971wfc:ResidentialMortgageServicingMember2020-12-31
0000072971wfc:ResidentialMortgageServicingMember2023-01-012023-12-31
0000072971wfc:ResidentialMortgageServicingMember2022-01-012022-12-31
0000072971wfc:ResidentialMortgageServicingMember2021-01-012021-12-31
0000072971wfc:ResidentialMortgageServicingMemberwfc:MarketInterestRatesMember2023-01-012023-12-31
0000072971wfc:ResidentialMortgageServicingMemberwfc:MarketInterestRatesMember2022-01-012022-12-31
0000072971wfc:ResidentialMortgageServicingMemberwfc:MarketInterestRatesMember2021-01-012021-12-31
0000072971wfc:ServicingAndForeclosureCostsMemberwfc:ResidentialMortgageServicingMember2023-01-012023-12-31
0000072971wfc:ServicingAndForeclosureCostsMemberwfc:ResidentialMortgageServicingMember2022-01-012022-12-31
0000072971wfc:ServicingAndForeclosureCostsMemberwfc:ResidentialMortgageServicingMember2021-01-012021-12-31
0000072971wfc:DiscountRatesMemberwfc:ResidentialMortgageServicingMember2023-01-012023-12-31
0000072971wfc:DiscountRatesMemberwfc:ResidentialMortgageServicingMember2022-01-012022-12-31
0000072971wfc:DiscountRatesMemberwfc:ResidentialMortgageServicingMember2021-01-012021-12-31
0000072971wfc:PrepaymentEstimatesAndOtherMemberwfc:ResidentialMortgageServicingMember2023-01-012023-12-31
0000072971wfc:PrepaymentEstimatesAndOtherMemberwfc:ResidentialMortgageServicingMember2022-01-012022-12-31
0000072971wfc:PrepaymentEstimatesAndOtherMemberwfc:ResidentialMortgageServicingMember2021-01-012021-12-31
0000072971wfc:CommercialMortgageServicingMember2023-12-31
0000072971wfc:CommercialMortgageServicingMember2022-12-31
0000072971wfc:CommercialMortgageServicingMember2021-12-31
0000072971wfc:ResidentialMortgageServicingMemberus-gaap:InterestOnlyStripMember2022-01-012022-12-31iso4217:USDwfc:loan
0000072971wfc:CommercialMortgageServicingMember2023-01-012023-12-31
0000072971wfc:CommercialMortgageServicingMember2022-01-012022-12-31
0000072971wfc:CommercialMortgageServicingMember2021-01-012021-12-31
0000072971us-gaap:NondesignatedMemberwfc:ResidentialMortgageServicingMember2023-01-012023-12-31
0000072971us-gaap:NondesignatedMemberwfc:ResidentialMortgageServicingMember2022-01-012022-12-31
0000072971us-gaap:NondesignatedMemberwfc:ResidentialMortgageServicingMember2021-01-012021-12-31
0000072971wfc:CommercialMortgageServicingMemberus-gaap:ServicingContractsMember2023-12-31
0000072971us-gaap:CustomerRelationshipsMember2023-12-31
0000072971us-gaap:CustomerRelationshipsMember2022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMember2021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMember2021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMember2021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMember2021-12-31
0000072971us-gaap:CorporateNonSegmentMember2021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMember2022-01-012022-12-31
0000072971us-gaap:CorporateNonSegmentMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMember2022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMember2022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMember2022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMember2022-12-31
0000072971us-gaap:CorporateNonSegmentMember2022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMember2023-01-012023-12-31
0000072971us-gaap:CorporateNonSegmentMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMember2023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMember2023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMember2023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMember2023-12-31
0000072971us-gaap:CorporateNonSegmentMember2023-12-31
0000072971wfc:AFSAndHTMDebtSecuritiesMember2023-12-31
0000072971wfc:AFSAndHTMDebtSecuritiesMember2022-12-31
0000072971us-gaap:LoansReceivableMember2023-12-31
0000072971us-gaap:LoansReceivableMember2022-12-31
0000072971wfc:TradingAndOtherMember2023-12-31
0000072971wfc:TradingAndOtherMember2022-12-31
0000072971wfc:RailroadCarsUsedToTransportCoalMember2021-01-012021-12-31
0000072971wfc:RailroadCarsMember2022-01-012022-12-31
0000072971wfc:RailroadCarsMember2023-01-012023-12-31
0000072971srt:MinimumMember2023-12-31
0000072971srt:MaximumMember2023-12-31
0000072971wfc:FixedRateNotesMembersrt:MinimumMemberus-gaap:SeniorNotesMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixedRateNotesMemberus-gaap:SeniorNotesMembersrt:MaximumMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixedRateNotesMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixedRateNotesMembersrt:ParentCompanyMember2022-12-31
0000072971srt:MinimumMemberus-gaap:SeniorNotesMemberwfc:FloatingRateNotesMembersrt:ParentCompanyMember2023-12-31
0000072971us-gaap:SeniorNotesMemberwfc:FloatingRateNotesMembersrt:MaximumMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FloatingRateNotesMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FloatingRateNotesMembersrt:ParentCompanyMember2022-12-31
0000072971wfc:FixFloatNotesMembersrt:MinimumMemberus-gaap:SeniorNotesMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixFloatNotesMemberus-gaap:SeniorNotesMembersrt:MaximumMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixFloatNotesMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixFloatNotesMembersrt:ParentCompanyMember2022-12-31
0000072971wfc:StructuredNotesMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:StructuredNotesMembersrt:ParentCompanyMember2022-12-31
0000072971srt:ParentCompanyMember2023-12-31
0000072971srt:ParentCompanyMember2022-12-31
0000072971wfc:FixedRateNotesMembersrt:MinimumMemberus-gaap:SubordinatedDebtMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixedRateNotesMembersrt:MaximumMemberus-gaap:SubordinatedDebtMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixedRateNotesMembersrt:MinimumMemberus-gaap:JuniorSubordinatedDebtMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixedRateNotesMemberus-gaap:JuniorSubordinatedDebtMembersrt:MaximumMembersrt:ParentCompanyMember2023-12-31
0000072971srt:MinimumMemberwfc:FloatingRateNotesMemberus-gaap:JuniorSubordinatedDebtMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FloatingRateNotesMemberus-gaap:JuniorSubordinatedDebtMembersrt:MaximumMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixedRateNotesMembersrt:MinimumMemberus-gaap:SeniorNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FixedRateNotesMemberus-gaap:SeniorNotesMembersrt:MaximumMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FixedRateNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FixedRateNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2022-12-31
0000072971srt:MinimumMemberus-gaap:SeniorNotesMemberwfc:FloatingRateNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971us-gaap:SeniorNotesMemberwfc:FloatingRateNotesMembersrt:MaximumMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FloatingRateNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FloatingRateNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2022-12-31
0000072971srt:MinimumMemberus-gaap:SeniorNotesMemberwfc:FloatingRateAdvancesFederalHomeLoanBankMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971us-gaap:SeniorNotesMembersrt:MaximumMemberwfc:FloatingRateAdvancesFederalHomeLoanBankMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FloatingRateAdvancesFederalHomeLoanBankMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FloatingRateAdvancesFederalHomeLoanBankMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2022-12-31
0000072971wfc:StructuredNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:StructuredNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2022-12-31
0000072971wfc:FinanceLeaseObligationsMembersrt:MinimumMemberus-gaap:SeniorNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FinanceLeaseObligationsMemberus-gaap:SeniorNotesMembersrt:MaximumMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FinanceLeaseObligationsMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FinanceLeaseObligationsMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2022-12-31
0000072971wfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2022-12-31
0000072971wfc:FixedRateNotesMembersrt:MinimumMemberus-gaap:SubordinatedDebtMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FixedRateNotesMembersrt:MaximumMemberus-gaap:SubordinatedDebtMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971srt:MinimumMemberwfc:FloatingRateNotesMemberus-gaap:JuniorSubordinatedDebtMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:FloatingRateNotesMemberus-gaap:JuniorSubordinatedDebtMembersrt:MaximumMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:OtherBankDebtMembersrt:MinimumMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:OtherBankDebtMembersrt:MaximumMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:OtherConsolidatedSubsidiariesMemberwfc:FixedRateNotesMember2023-12-31
0000072971wfc:OtherConsolidatedSubsidiariesMemberwfc:FixedRateNotesMember2022-12-31
0000072971wfc:OtherConsolidatedSubsidiariesMemberwfc:StructuredNotesMember2023-12-31
0000072971wfc:OtherConsolidatedSubsidiariesMemberwfc:StructuredNotesMember2022-12-31
0000072971wfc:OtherConsolidatedSubsidiariesMember2023-12-31
0000072971wfc:OtherConsolidatedSubsidiariesMember2022-12-31
0000072971wfc:FixedRateNotesMemberus-gaap:SubordinatedDebtMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:FixedRateNotesMemberus-gaap:SubordinatedDebtMembersrt:ParentCompanyMember2022-12-31
0000072971wfc:FixedRateNotesMembersrt:AffiliatedEntityMemberus-gaap:SubordinatedDebtMember2023-12-31
0000072971wfc:FixedRateNotesMembersrt:AffiliatedEntityMemberus-gaap:SubordinatedDebtMember2022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-31
0000072971us-gaap:SeniorNotesMembersrt:ParentCompanyMember2023-12-31
0000072971us-gaap:SubordinatedDebtMembersrt:ParentCompanyMember2023-12-31
0000072971us-gaap:JuniorSubordinatedDebtMembersrt:ParentCompanyMember2023-12-31
0000072971us-gaap:SeniorNotesMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971us-gaap:SubordinatedDebtMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971us-gaap:JuniorSubordinatedDebtMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:OtherBankDebtMemberwfc:WellsFargoBankNationalAssociationAndOtherBankEntitiesMember2023-12-31
0000072971wfc:OtherConsolidatedSubsidiariesMemberus-gaap:SeniorNotesMember2023-12-31
0000072971wfc:PreferredStockNoVotingRightsMember2023-12-31
0000072971wfc:PreferredStockVotingRightsMember2023-12-31
0000072971wfc:PreferredStockVotingRightsMember2023-01-012023-12-31wfc:vote
0000072971wfc:SeriesEEPreferredStockMember2023-07-172023-07-17
0000072971wfc:SeriesQPreferredStockMember2023-09-152023-09-15
0000072971wfc:DividendEqualizationPreferredMember2023-12-31
0000072971wfc:DividendEqualizationPreferredMember2022-12-31
0000072971wfc:SeriesLPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesLPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesLPreferredStockMember2023-12-31
0000072971wfc:SeriesLPreferredStockMember2022-12-31
0000072971wfc:SeriesQPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesQPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesQPreferredStockMember2023-12-31
0000072971wfc:SeriesQPreferredStockMember2022-12-31
0000072971wfc:SeriesRPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesRPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesRPreferredStockMember2023-12-31
0000072971wfc:SeriesRPreferredStockMember2022-12-31
0000072971wfc:SeriesSPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesSPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesSPreferredStockMember2023-12-31
0000072971wfc:SeriesSPreferredStockMember2022-12-31
0000072971wfc:SeriesUPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesUPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesUPreferredStockMember2023-12-31
0000072971wfc:SeriesUPreferredStockMember2022-12-31
0000072971wfc:SeriesYPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesYPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesYPreferredStockMember2023-12-31
0000072971wfc:SeriesYPreferredStockMember2022-12-31
0000072971wfc:SeriesZPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesZPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesZPreferredStockMember2023-12-31
0000072971wfc:SeriesZPreferredStockMember2022-12-31
0000072971wfc:SeriesAAPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesAAPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesAAPreferredStockMember2023-12-31
0000072971wfc:SeriesAAPreferredStockMember2022-12-31
0000072971wfc:SeriesBBPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesBBPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesBBPreferredStockMember2023-12-31
0000072971wfc:SeriesBBPreferredStockMember2022-12-31
0000072971wfc:SeriesCCPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesCCPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesCCPreferredStockMember2023-12-31
0000072971wfc:SeriesCCPreferredStockMember2022-12-31
0000072971wfc:SeriesDDPreferredStockMember2023-01-012023-12-31
0000072971wfc:SeriesDDPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesDDPreferredStockMember2023-12-31
0000072971wfc:SeriesDDPreferredStockMember2022-12-31
0000072971wfc:SeriesEEPreferredStockMember2022-01-012022-12-31
0000072971wfc:SeriesEEPreferredStockMember2023-12-31
0000072971wfc:SeriesEEPreferredStockMember2022-12-31
0000072971wfc:SeriesLPreferredStockMember2021-01-012021-12-31
0000072971us-gaap:RestrictedStockMember2023-12-31
0000072971srt:MinimumMemberwfc:LongTermIncentiveCompensationPlansMemberus-gaap:RestrictedStockMember2023-01-012023-12-31
0000072971srt:MaximumMemberwfc:LongTermIncentiveCompensationPlansMemberus-gaap:RestrictedStockMember2023-01-012023-12-31
0000072971us-gaap:RestrictedStockMember2022-12-31
0000072971us-gaap:RestrictedStockMember2023-01-012023-12-31
0000072971us-gaap:RestrictedStockMember2022-01-012022-12-31
0000072971us-gaap:RestrictedStockMember2021-01-012021-12-31
0000072971us-gaap:PerformanceSharesMember2023-12-31
0000072971us-gaap:PerformanceSharesMember2023-01-012023-12-31
0000072971us-gaap:PerformanceSharesMember2022-12-31
0000072971us-gaap:PerformanceSharesMember2022-01-012022-12-31
0000072971us-gaap:PerformanceSharesMember2021-01-012021-12-31
0000072971wfc:IncentiveCompensationPlansMember2023-01-012023-12-31
0000072971wfc:IncentiveCompensationPlansMember2022-01-012022-12-31
0000072971wfc:IncentiveCompensationPlansMember2021-01-012021-12-31
0000072971wfc:IncentiveCompensationPlansMember2021-12-31
0000072971wfc:IncentiveCompensationPlansMember2022-12-31
0000072971wfc:IncentiveCompensationPlansMember2023-12-31
0000072971us-gaap:CommonStockMemberwfc:AllocatedSharesMember2023-12-31
0000072971us-gaap:CommonStockMemberwfc:AllocatedSharesMember2022-12-31
0000072971us-gaap:CommonStockMemberwfc:AllocatedSharesMember2021-12-31
0000072971us-gaap:CommonStockMemberwfc:UnreleasedSharesMember2023-12-31
0000072971us-gaap:CommonStockMemberwfc:UnreleasedSharesMember2022-12-31
0000072971us-gaap:CommonStockMemberwfc:UnreleasedSharesMember2021-12-31
0000072971us-gaap:CommonStockMember2023-12-31
0000072971us-gaap:CommonStockMember2022-12-31
0000072971us-gaap:CommonStockMember2021-12-31
0000072971us-gaap:PreferredStockMemberwfc:UnreleasedSharesMember2023-12-31
0000072971us-gaap:PreferredStockMemberwfc:UnreleasedSharesMember2022-12-31
0000072971us-gaap:PreferredStockMemberwfc:UnreleasedSharesMember2021-12-31
0000072971us-gaap:PreferredStockMemberwfc:ConversionValueMember2023-12-31
0000072971us-gaap:PreferredStockMemberwfc:ConversionValueMember2022-12-31
0000072971us-gaap:PreferredStockMemberwfc:ConversionValueMember2021-12-31
0000072971wfc:RedemptionValueMemberus-gaap:PreferredStockMember2023-12-31
0000072971wfc:RedemptionValueMemberus-gaap:PreferredStockMember2022-12-31
0000072971wfc:RedemptionValueMemberus-gaap:PreferredStockMember2021-12-31
0000072971us-gaap:CommonStockMemberwfc:AllocatedSharesMember2023-01-012023-12-31
0000072971us-gaap:CommonStockMemberwfc:AllocatedSharesMember2022-01-012022-12-31
0000072971us-gaap:CommonStockMemberwfc:AllocatedSharesMember2021-01-012021-12-31
0000072971us-gaap:CommonStockMemberwfc:UnreleasedSharesMember2023-01-012023-12-31
0000072971us-gaap:CommonStockMemberwfc:UnreleasedSharesMember2022-01-012022-12-31
0000072971us-gaap:CommonStockMemberwfc:UnreleasedSharesMember2021-01-012021-12-31
0000072971us-gaap:PreferredStockMemberwfc:UnreleasedSharesMember2023-01-012023-12-31
0000072971us-gaap:PreferredStockMemberwfc:UnreleasedSharesMember2022-01-012022-12-31
0000072971us-gaap:PreferredStockMemberwfc:UnreleasedSharesMember2021-01-012021-12-31
0000072971wfc:InterchangeLitigationMember2012-07-13
0000072971wfc:InterchangeLitigationMember2016-11-302016-11-30
0000072971wfc:RMBSTrusteeInstitutionalInvestorsMember2020-12-312020-12-31wfc:legal_action
0000072971wfc:SeminoleTribeAdministrationofaminorstrustMember2023-12-31
0000072971wfc:LiabilityForContingentLitigationLossesMember2023-12-31
0000072971wfc:InterchangeLitigationMember2012-07-132012-07-13
0000072971wfc:Company401KPlanMattersPlanParticipantsMember2022-09-26
0000072971wfc:HiringPracticesMattersMember2022-06-30
0000072971wfc:RBMSTrusteeNCUAMember2021-03-012021-03-31
0000072971wfc:RMBSTrusteePhoenixLightSFAndCommerzbankAGMember2022-07-122022-07-12
0000072971wfc:RMBSTrusteePhoenixLightSFMember2023-05-312023-05-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMember2023-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:EquityContractMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:EquityContractMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:CreditRiskContractMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:CreditRiskContractMember2022-12-31
0000072971us-gaap:NondesignatedMember2023-12-31
0000072971us-gaap:NondesignatedMember2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:OverTheCounterMember2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:OverTheCounterMember2022-12-31
0000072971wfc:OverTheCounterClearedMemberus-gaap:InterestRateContractMember2023-12-31
0000072971wfc:OverTheCounterClearedMemberus-gaap:InterestRateContractMember2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:ExchangeTradedMember2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:ExchangeTradedMember2022-12-31
0000072971us-gaap:InterestRateContractMember2023-12-31
0000072971us-gaap:InterestRateContractMember2022-12-31
0000072971us-gaap:OverTheCounterMemberus-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:OverTheCounterMemberus-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:ExchangeTradedMemberus-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:ExchangeTradedMemberus-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:OverTheCounterMember2023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:OverTheCounterMember2022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:ExchangeTradedMember2023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:ExchangeTradedMember2022-12-31
0000072971us-gaap:EquityContractMember2023-12-31
0000072971us-gaap:EquityContractMember2022-12-31
0000072971us-gaap:OverTheCounterMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000072971us-gaap:OverTheCounterMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000072971us-gaap:ForeignExchangeContractMember2023-12-31
0000072971us-gaap:ForeignExchangeContractMember2022-12-31
0000072971us-gaap:OverTheCounterMemberus-gaap:CreditRiskContractMember2023-12-31
0000072971us-gaap:OverTheCounterMemberus-gaap:CreditRiskContractMember2022-12-31
0000072971us-gaap:CreditRiskContractMember2023-12-31
0000072971us-gaap:CreditRiskContractMember2022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:LoansAndFinanceReceivablesMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberwfc:OtherInterestIncomeMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:LongTermDebtMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:GainLossOnDerivativeInstrumentsMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:LoansAndFinanceReceivablesMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberwfc:OtherInterestIncomeMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LongTermDebtMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LoansAndFinanceReceivablesMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberwfc:OtherInterestIncomeMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LongTermDebtMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:GainLossOnDerivativeInstrumentsMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMember2023-01-012023-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:LoansAndFinanceReceivablesMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberwfc:OtherInterestIncomeMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:LongTermDebtMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:GainLossOnDerivativeInstrumentsMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:LoansAndFinanceReceivablesMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberwfc:OtherInterestIncomeMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LongTermDebtMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LoansAndFinanceReceivablesMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberwfc:OtherInterestIncomeMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LongTermDebtMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:GainLossOnDerivativeInstrumentsMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMember2022-01-012022-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:LoansAndFinanceReceivablesMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberwfc:OtherInterestIncomeMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:LongTermDebtMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:GainLossOnDerivativeInstrumentsMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:LoansAndFinanceReceivablesMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberwfc:OtherInterestIncomeMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LongTermDebtMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LoansAndFinanceReceivablesMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberwfc:OtherInterestIncomeMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:LongTermDebtMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMemberus-gaap:GainLossOnDerivativeInstrumentsMember2021-01-012021-12-31
0000072971us-gaap:CashFlowHedgingMember2021-01-012021-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMember2023-01-012023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DepositsMemberus-gaap:FairValueHedgingMember2023-01-012023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMember2023-01-012023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMember2023-01-012023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMember2023-01-012023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:DebtSecuritiesMember2023-01-012023-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMemberwfc:OtherNoninterestIncomeMember2023-01-012023-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMemberus-gaap:CommodityContractMember2023-01-012023-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2023-01-012023-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMemberus-gaap:CommodityContractMember2023-01-012023-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMember2023-01-012023-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMember2023-01-012023-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMember2023-01-012023-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMember2023-01-012023-12-31
0000072971us-gaap:FairValueHedgingMember2023-01-012023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMember2022-01-012022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DepositsMemberus-gaap:FairValueHedgingMember2022-01-012022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMember2022-01-012022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMember2022-01-012022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMember2022-01-012022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:DebtSecuritiesMember2022-01-012022-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMemberwfc:OtherNoninterestIncomeMember2022-01-012022-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMemberus-gaap:CommodityContractMember2022-01-012022-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2022-01-012022-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMemberus-gaap:CommodityContractMember2022-01-012022-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMember2022-01-012022-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMember2022-01-012022-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMember2022-01-012022-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMember2022-01-012022-12-31
0000072971us-gaap:FairValueHedgingMember2022-01-012022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMember2021-01-012021-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DepositsMemberus-gaap:FairValueHedgingMember2021-01-012021-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMember2021-01-012021-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMember2021-01-012021-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMember2021-01-012021-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:DebtSecuritiesMember2021-01-012021-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMemberwfc:OtherNoninterestIncomeMember2021-01-012021-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMemberus-gaap:CommodityContractMember2021-01-012021-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2021-01-012021-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMemberus-gaap:CommodityContractMember2021-01-012021-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:CommodityContractMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMemberus-gaap:DebtSecuritiesMember2021-01-012021-12-31
0000072971us-gaap:DepositsMemberus-gaap:FairValueHedgingMember2021-01-012021-12-31
0000072971us-gaap:LongTermDebtMemberus-gaap:FairValueHedgingMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMemberwfc:OtherNoninterestIncomeMember2021-01-012021-12-31
0000072971us-gaap:GainLossOnDerivativeInstrumentsMemberus-gaap:FairValueHedgingMember2021-01-012021-12-31
0000072971us-gaap:FairValueHedgingMember2021-01-012021-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:FairValueHedgingMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:FairValueHedgingMember2023-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:OtherAssetsMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:FairValueHedgingMemberus-gaap:OtherAssetsMember2023-12-31
0000072971us-gaap:DepositsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:DepositsMemberus-gaap:FairValueHedgingMember2023-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:LongTermDebtMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:FairValueHedgingMemberus-gaap:LongTermDebtMember2023-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:FairValueHedgingMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:FairValueHedgingMember2022-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:OtherAssetsMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:FairValueHedgingMemberus-gaap:OtherAssetsMember2022-12-31
0000072971us-gaap:DepositsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:DepositsMemberus-gaap:FairValueHedgingMember2022-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:LongTermDebtMember2022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:FairValueHedgingMemberus-gaap:LongTermDebtMember2022-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000072971us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000072971wfc:ReDesignatedAsHedgingInstrumentMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:FairValueHedgingMember2023-12-31
0000072971wfc:ReDesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:LongTermDebtMember2023-12-31
0000072971wfc:ReDesignatedAsHedgingInstrumentMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:FairValueHedgingMember2022-12-31
0000072971wfc:ReDesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMemberus-gaap:LongTermDebtMember2022-12-31
0000072971us-gaap:AvailableforsaleSecuritiesMemberus-gaap:FairValueHedgingMember2023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2023-01-012023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2022-01-012022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:InterestRateContractMember2021-01-012021-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:EquityContractMember2023-01-012023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:EquityContractMember2022-01-012022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:EquityContractMember2021-01-012021-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:CreditRiskContractMember2023-01-012023-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:CreditRiskContractMember2022-01-012022-12-31
0000072971us-gaap:NondesignatedMemberus-gaap:CreditRiskContractMember2021-01-012021-12-31
0000072971us-gaap:NondesignatedMember2023-01-012023-12-31
0000072971us-gaap:NondesignatedMember2022-01-012022-12-31
0000072971us-gaap:NondesignatedMember2021-01-012021-12-31
0000072971us-gaap:CreditDefaultSwapMember2023-12-31
0000072971us-gaap:CreditDefaultSwapMemberus-gaap:ExternalCreditRatingNonInvestmentGradeMember2023-12-31
0000072971wfc:RiskParticipationSwapMember2023-12-31
0000072971wfc:RiskParticipationSwapMemberus-gaap:ExternalCreditRatingNonInvestmentGradeMember2023-12-31
0000072971us-gaap:ExternalCreditRatingNonInvestmentGradeMember2023-12-31
0000072971us-gaap:CreditDefaultSwapMember2022-12-31
0000072971us-gaap:CreditDefaultSwapMemberus-gaap:ExternalCreditRatingNonInvestmentGradeMember2022-12-31
0000072971wfc:RiskParticipationSwapMember2022-12-31
0000072971wfc:RiskParticipationSwapMemberus-gaap:ExternalCreditRatingNonInvestmentGradeMember2022-12-31
0000072971us-gaap:ExternalCreditRatingNonInvestmentGradeMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedLoanObligationsMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedLoanObligationsMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedLoanObligationsMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedLoanObligationsMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedLoanObligationsMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedLoanObligationsMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedLoanObligationsMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CollateralizedLoanObligationsMember2022-12-31
0000072971us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2022-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:OtherDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:DebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:DebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:DebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:DebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommodityContractMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommodityContractMember2022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CreditRiskContractMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CreditRiskContractMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditRiskContractMember2022-12-31
0000072971wfc:MarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971wfc:MarketableEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971wfc:MarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971wfc:MarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971wfc:MarketableEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971wfc:MarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000072971wfc:TradingDebtSecuritiesMember2022-12-31
0000072971wfc:TradingDebtSecuritiesMember2023-01-012023-12-31
0000072971wfc:TradingDebtSecuritiesMember2023-12-31
0000072971us-gaap:AvailableforsaleSecuritiesMember2022-12-31
0000072971us-gaap:AvailableforsaleSecuritiesMember2023-01-012023-12-31
0000072971us-gaap:AvailableforsaleSecuritiesMember2023-12-31
0000072971wfc:LoansHeldForSaleMember2022-12-31
0000072971wfc:LoansHeldForSaleMember2023-01-012023-12-31
0000072971wfc:LoansHeldForSaleMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MortgageServicingRightsMemberus-gaap:ResidentialMortgageMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MortgageServicingRightsMemberus-gaap:ResidentialMortgageMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MortgageServicingRightsMemberus-gaap:ResidentialMortgageMember2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DerivativeMember2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DerivativeMember2023-01-012023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DerivativeMember2023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:DerivativeMember2022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:DerivativeMember2023-01-012023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:DerivativeMember2023-12-31
0000072971us-gaap:OtherContractMemberus-gaap:DerivativeMember2022-12-31
0000072971us-gaap:OtherContractMemberus-gaap:DerivativeMember2023-01-012023-12-31
0000072971us-gaap:OtherContractMemberus-gaap:DerivativeMember2023-12-31
0000072971us-gaap:DerivativeMember2022-12-31
0000072971us-gaap:DerivativeMember2023-01-012023-12-31
0000072971us-gaap:DerivativeMember2023-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMember2022-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMember2023-01-012023-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMember2023-12-31
0000072971wfc:DepositsAccruedExpensesMarketRiskBenefitAndOtherShortTermLiabilitiesMember2022-12-31
0000072971wfc:DepositsAccruedExpensesMarketRiskBenefitAndOtherShortTermLiabilitiesMember2023-01-012023-12-31
0000072971wfc:DepositsAccruedExpensesMarketRiskBenefitAndOtherShortTermLiabilitiesMember2023-12-31
0000072971wfc:TradingDebtSecuritiesMember2021-12-31
0000072971wfc:TradingDebtSecuritiesMember2022-01-012022-12-31
0000072971us-gaap:AvailableforsaleSecuritiesMember2021-12-31
0000072971us-gaap:AvailableforsaleSecuritiesMember2022-01-012022-12-31
0000072971wfc:LoansHeldForSaleMember2021-12-31
0000072971wfc:LoansHeldForSaleMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MortgageServicingRightsMemberus-gaap:ResidentialMortgageMember2021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MortgageServicingRightsMemberus-gaap:ResidentialMortgageMember2022-01-012022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DerivativeMember2021-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DerivativeMember2022-01-012022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:DerivativeMember2021-12-31
0000072971us-gaap:EquityContractMemberus-gaap:DerivativeMember2022-01-012022-12-31
0000072971us-gaap:OtherContractMemberus-gaap:DerivativeMember2021-12-31
0000072971us-gaap:OtherContractMemberus-gaap:DerivativeMember2022-01-012022-12-31
0000072971us-gaap:DerivativeMember2021-12-31
0000072971us-gaap:DerivativeMember2022-01-012022-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMember2021-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMember2022-01-012022-12-31
0000072971wfc:DepositsAccruedExpensesMarketRiskBenefitAndOtherShortTermLiabilitiesMember2021-12-31
0000072971wfc:DepositsAccruedExpensesMarketRiskBenefitAndOtherShortTermLiabilitiesMember2022-01-012022-12-31
0000072971wfc:TradingDebtSecuritiesMember2020-12-31
0000072971wfc:TradingDebtSecuritiesMember2021-01-012021-12-31
0000072971us-gaap:AvailableforsaleSecuritiesMember2020-12-31
0000072971us-gaap:AvailableforsaleSecuritiesMember2021-01-012021-12-31
0000072971wfc:LoansHeldForSaleMember2020-12-31
0000072971wfc:LoansHeldForSaleMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MortgageServicingRightsMemberus-gaap:ResidentialMortgageMember2020-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MortgageServicingRightsMemberus-gaap:ResidentialMortgageMember2021-01-012021-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DerivativeMember2020-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:DerivativeMember2021-01-012021-12-31
0000072971us-gaap:EquityContractMemberus-gaap:DerivativeMember2020-12-31
0000072971us-gaap:EquityContractMemberus-gaap:DerivativeMember2021-01-012021-12-31
0000072971us-gaap:OtherContractMemberus-gaap:DerivativeMember2020-12-31
0000072971us-gaap:OtherContractMemberus-gaap:DerivativeMember2021-01-012021-12-31
0000072971us-gaap:DerivativeMember2020-12-31
0000072971us-gaap:DerivativeMember2021-01-012021-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMember2020-12-31
0000072971us-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMember2021-01-012021-12-31
0000072971wfc:DepositsAccruedExpensesMarketRiskBenefitAndOtherShortTermLiabilitiesMember2020-12-31
0000072971wfc:DepositsAccruedExpensesMarketRiskBenefitAndOtherShortTermLiabilitiesMember2021-01-012021-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:SecuritiesAssetsMember2022-01-012022-03-31
0000072971us-gaap:EquityContractMemberwfc:NonmarketableEquitySecuritiesMemberus-gaap:DerivativeMember2022-01-012022-03-31
0000072971wfc:MeasurementInputInitialvalueServicingMemberwfc:DerivativeLoanCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputInitialvalueServicingMemberwfc:DerivativeLoanCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputInitialvalueServicingMemberwfc:DerivativeLoanCommitmentsMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputInitialvalueServicingMemberwfc:DerivativeLoanCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputInitialvalueServicingMemberwfc:DerivativeLoanCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputInitialvalueServicingMemberwfc:DerivativeLoanCommitmentsMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputMultiplesMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputMultiplesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberwfc:MeasurementInputMultiplesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputMultiplesMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputMultiplesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberwfc:MeasurementInputMultiplesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputMultiplesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971srt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MeasurementInputCostofServicePerLoanMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MeasurementInputCostofServicePerLoanMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MeasurementInputCostofServicePerLoanMemberus-gaap:ResidentialMortgageMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMembersrt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMembersrt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971us-gaap:InterestRateContractMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:InterestRateContractMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:DerivativeLoanCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:DerivativeLoanCommitmentsMemberwfc:MeasurementInputFalloutFactorMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:DerivativeLoanCommitmentsMemberwfc:MeasurementInputFalloutFactorMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:DerivativeLoanCommitmentsMembersrt:WeightedAverageMemberwfc:MeasurementInputFalloutFactorMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputConversionFactorMemberus-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputConversionFactorMemberus-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputConversionFactorMemberus-gaap:EquityContractMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:EquityContractMemberwfc:MeasurementInputWeightedAverageLifeMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000072971us-gaap:EquityContractMemberwfc:MeasurementInputWeightedAverageLifeMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000072971us-gaap:EquityContractMembersrt:WeightedAverageMemberwfc:MeasurementInputWeightedAverageLifeMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000072971us-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputCorrelationFactorMemberus-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputCorrelationFactorMemberus-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputCorrelationFactorMemberus-gaap:EquityContractMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:EquityContractMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputMultiplesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MeasurementInputCostofServicePerLoanMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MeasurementInputCostofServicePerLoanMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:MeasurementInputCostofServicePerLoanMemberus-gaap:ResidentialMortgageMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMembersrt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:ConsumerPortfolioSegmentMemberus-gaap:ResidentialMortgageMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMembersrt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971us-gaap:InterestRateContractMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:InterestRateContractMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:DerivativeLoanCommitmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:DerivativeLoanCommitmentsMemberwfc:MeasurementInputFalloutFactorMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:DerivativeLoanCommitmentsMemberwfc:MeasurementInputFalloutFactorMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:DerivativeLoanCommitmentsMembersrt:WeightedAverageMemberwfc:MeasurementInputFalloutFactorMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputConversionFactorMemberus-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputConversionFactorMemberus-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputConversionFactorMemberus-gaap:EquityContractMembersrt:WeightedAverageMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:EquityContractMemberwfc:MeasurementInputWeightedAverageLifeMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000072971us-gaap:EquityContractMemberwfc:MeasurementInputWeightedAverageLifeMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000072971us-gaap:EquityContractMembersrt:WeightedAverageMemberwfc:MeasurementInputWeightedAverageLifeMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000072971us-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputCorrelationFactorMemberus-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputCorrelationFactorMemberus-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputCorrelationFactorMemberus-gaap:EquityContractMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:EquityContractMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:EquityContractMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueOptionPricingModelMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputCostofServicePerLoanMemberwfc:NonModifiedLoansMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputCostofServicePerLoanMemberwfc:NonModifiedLoansMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:MeasurementInputCostofServicePerLoanMemberwfc:NonModifiedLoansMemberus-gaap:FairValueMeasurementsRecurringMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputCostofServicePerLoanMemberwfc:NonModifiedLoansMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-31
0000072971us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueMeasurementsNonrecurringMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-12-31
0000072971us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueMeasurementsNonrecurringMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsNonrecurringMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-12-31
0000072971us-gaap:FairValueMeasurementsNonrecurringMember2023-01-012023-12-31
0000072971us-gaap:FairValueMeasurementsNonrecurringMember2022-01-012022-12-31
0000072971us-gaap:FairValueMeasurementsNonrecurringMember2021-01-012021-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-01-012023-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-01-012022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FairValueMeasurementsNonrecurringMember2021-01-012021-12-31
0000072971us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputDiscountRateMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971us-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputComparabilityAdjustmentMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberwfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementInputMultiplesMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputDiscountRateMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberwfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputDefaultRateMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputDiscountRateMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971us-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputLossSeverityMember2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMembersrt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputComparabilityAdjustmentMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:CommercialPortfolioSegmentMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputCostofServicePerLoanMemberus-gaap:CommercialPortfolioSegmentMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputCostofServicePerLoanMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputCostofServicePerLoanMembersrt:WeightedAverageMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputDiscountRateMemberus-gaap:CommercialPortfolioSegmentMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputDiscountRateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:CommercialPortfolioSegmentMembersrt:MinimumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:MeasurementInputPrepaymentRateMembersrt:WeightedAverageMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputComparabilityAdjustmentMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberwfc:NonmarketableEquitySecuritiesMemberus-gaap:MeasurementInputComparabilityAdjustmentMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementInputMultiplesMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementInputMultiplesMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementInputMultiplesMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971srt:WeightedAverageMemberwfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementInputMultiplesMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementInputMultiplesMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementInputMultiplesMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberwfc:NonmarketableEquitySecuritiesMemberwfc:MeasurementInputMultiplesMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputMultiplesMembersrt:MinimumMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:MeasurementInputMultiplesMemberus-gaap:MarketApproachValuationTechniqueMembersrt:MaximumMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971srt:WeightedAverageMemberwfc:MeasurementInputMultiplesMemberus-gaap:MarketApproachValuationTechniqueMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMember2023-01-012023-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMember2023-01-012023-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberwfc:OtherNoninterestIncomeMember2023-01-012023-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMember2022-01-012022-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMember2022-01-012022-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberwfc:OtherNoninterestIncomeMember2022-01-012022-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMember2021-01-012021-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMember2021-01-012021-12-31
0000072971wfc:DisposalGroupLoansHeldForSaleNotDiscontinuedOperationsMemberwfc:FairValueOptionElectionMemberwfc:OtherNoninterestIncomeMember2021-01-012021-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMember2023-01-012023-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMember2023-01-012023-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberwfc:OtherNoninterestIncomeMember2023-01-012023-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMember2022-01-012022-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMember2022-01-012022-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberwfc:OtherNoninterestIncomeMember2022-01-012022-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMember2021-01-012021-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMember2021-01-012021-12-31
0000072971us-gaap:InterestBearingDepositsMemberwfc:FairValueOptionElectionMemberwfc:OtherNoninterestIncomeMember2021-01-012021-12-31
0000072971wfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMemberus-gaap:LongTermDebtMember2023-01-012023-12-31
0000072971wfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMemberus-gaap:LongTermDebtMember2023-01-012023-12-31
0000072971wfc:FairValueOptionElectionMemberus-gaap:LongTermDebtMemberwfc:OtherNoninterestIncomeMember2023-01-012023-12-31
0000072971wfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMemberus-gaap:LongTermDebtMember2022-01-012022-12-31
0000072971wfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMemberus-gaap:LongTermDebtMember2022-01-012022-12-31
0000072971wfc:FairValueOptionElectionMemberus-gaap:LongTermDebtMemberwfc:OtherNoninterestIncomeMember2022-01-012022-12-31
0000072971wfc:FairValueOptionElectionMemberus-gaap:MortgageBankingMemberus-gaap:LongTermDebtMember2021-01-012021-12-31
0000072971wfc:FairValueOptionElectionMemberwfc:NetGainsLossesFromTradingAndSecuritiesMemberus-gaap:LongTermDebtMember2021-01-012021-12-31
0000072971wfc:FairValueOptionElectionMemberus-gaap:LongTermDebtMemberwfc:OtherNoninterestIncomeMember2021-01-012021-12-31
0000072971us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-31
0000072971us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-31
0000072971us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31
0000072971us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel1Member2023-12-31
0000072971us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-31
0000072971us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-31
0000072971us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel1Member2022-12-31
0000072971us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2022-12-31
0000072971us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-01-012023-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-01-012022-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-01-012021-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberwfc:DebtAndOtherLiabilitiesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberwfc:DebtAndOtherLiabilitiesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:DebtGuaranteesAndOtherCommitmentsMember2023-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:DebtGuaranteesAndOtherCommitmentsMember2022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberus-gaap:LoansInsuredOrGuaranteedByUsGovernmentAuthoritiesMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberus-gaap:LoansInsuredOrGuaranteedByUsGovernmentAuthoritiesMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMember2023-01-012023-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMember2022-01-012022-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMember2021-01-012021-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:FairValueInputsLevel3Member2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueInputsLevel2Member2023-01-012023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:FairValueInputsLevel2Memberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueInputsLevel2Member2022-01-012022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:FairValueInputsLevel2Memberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberus-gaap:FairValueInputsLevel2Member2021-01-012021-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:FairValueInputsLevel2Memberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberwfc:CollateralizedFinancingReceivableMember2023-01-012023-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CollateralizedFinancingReceivableMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberwfc:CollateralizedFinancingReceivableMember2022-01-012022-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CollateralizedFinancingReceivableMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971us-gaap:ConsumerPortfolioSegmentMemberwfc:ExcludingResecuritizationMemberus-gaap:ResidentialMortgageMemberwfc:CollateralizedFinancingReceivableMember2021-01-012021-12-31
0000072971wfc:ExcludingResecuritizationMemberwfc:CollateralizedFinancingReceivableMemberwfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2021-01-012021-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:FairValueInputsLevel2Member2023-01-012023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:FairValueInputsLevel2Member2022-01-012022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:FairValueInputsLevel2Member2021-01-012021-12-31
0000072971wfc:ExcludingResecuritizationMember2023-01-012023-12-31
0000072971wfc:ExcludingResecuritizationMember2022-01-012022-12-31
0000072971wfc:ExcludingResecuritizationMember2021-01-012021-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:ResecuritizationMember2023-01-012023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:ResecuritizationMember2022-01-012022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:ResecuritizationMember2021-01-012021-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:ResecuritizationMember2023-01-012023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:ResecuritizationMember2022-01-012022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:ResecuritizationMember2021-01-012021-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:ResecuritizationMember2023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:ResecuritizationMember2022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:ResecuritizationMember2023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:ResecuritizationMember2022-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMember2023-12-31
0000072971wfc:ConformingMortgageLoanSecuritizationMember2022-12-31
0000072971wfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2023-12-31
0000072971wfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2022-12-31
0000072971wfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2023-01-012023-12-31
0000072971wfc:CommercialMortgageMemberus-gaap:CommercialPortfolioSegmentMember2022-01-012022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:NonconformingMortgageLoanSecuritizationMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:NonconformingMortgageLoanSecuritizationMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:OtherSecuritizationsAndTransactionsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:OtherSecuritizationsAndTransactionsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-31
0000072971us-gaap:FinanceReceivablesMemberwfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:NonconformingMortgageLoanSecuritizationMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:DebtSecuritiesMemberwfc:NonconformingMortgageLoanSecuritizationMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMemberwfc:NonconformingMortgageLoanSecuritizationMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:NonconformingMortgageLoanSecuritizationMemberwfc:MortgageServicingDerivativeAssetsAndOtherAssetsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:NonconformingMortgageLoanSecuritizationMemberwfc:DebtGuaranteesAndOtherCommitmentsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:FinanceReceivablesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:DebtSecuritiesMemberwfc:CommercialRealEstateLoansMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMemberwfc:MortgageServicingDerivativeAssetsAndOtherAssetsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMemberwfc:DebtGuaranteesAndOtherCommitmentsMember2023-12-31
0000072971us-gaap:FinanceReceivablesMemberwfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:OtherSecuritizationsAndTransactionsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:DebtSecuritiesMemberwfc:OtherSecuritizationsAndTransactionsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMemberwfc:OtherSecuritizationsAndTransactionsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:OtherSecuritizationsAndTransactionsMemberwfc:MortgageServicingDerivativeAssetsAndOtherAssetsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:DebtGuaranteesAndOtherCommitmentsMemberwfc:OtherSecuritizationsAndTransactionsMember2023-12-31
0000072971us-gaap:FinanceReceivablesMemberwfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:DebtSecuritiesMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:EquitySecuritiesMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:MortgageServicingDerivativeAssetsAndOtherAssetsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:DebtGuaranteesAndOtherCommitmentsMember2023-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:NonconformingMortgageLoanSecuritizationMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:NonconformingMortgageLoanSecuritizationMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:OtherSecuritizationsAndTransactionsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:OtherSecuritizationsAndTransactionsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-31
0000072971us-gaap:FinanceReceivablesMemberwfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:NonconformingMortgageLoanSecuritizationMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:DebtSecuritiesMemberwfc:NonconformingMortgageLoanSecuritizationMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMemberwfc:NonconformingMortgageLoanSecuritizationMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:NonconformingMortgageLoanSecuritizationMemberwfc:MortgageServicingDerivativeAssetsAndOtherAssetsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:NonconformingMortgageLoanSecuritizationMemberwfc:DebtGuaranteesAndOtherCommitmentsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:FinanceReceivablesMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:DebtSecuritiesMemberwfc:CommercialRealEstateLoansMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMemberwfc:MortgageServicingDerivativeAssetsAndOtherAssetsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CommercialPortfolioSegmentMemberwfc:CommercialRealEstateLoansMemberwfc:DebtGuaranteesAndOtherCommitmentsMember2022-12-31
0000072971us-gaap:FinanceReceivablesMemberwfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:OtherSecuritizationsAndTransactionsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:DebtSecuritiesMemberwfc:OtherSecuritizationsAndTransactionsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:EquitySecuritiesMemberus-gaap:SecuritiesAssetsMemberwfc:OtherSecuritizationsAndTransactionsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:OtherSecuritizationsAndTransactionsMemberwfc:MortgageServicingDerivativeAssetsAndOtherAssetsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:DebtGuaranteesAndOtherCommitmentsMemberwfc:OtherSecuritizationsAndTransactionsMember2022-12-31
0000072971us-gaap:FinanceReceivablesMemberwfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:DebtSecuritiesMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:SecuritiesAssetsMemberus-gaap:EquitySecuritiesMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:MortgageServicingDerivativeAssetsAndOtherAssetsMember2022-12-31
0000072971wfc:ExcludingResecuritizationMemberus-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:DebtGuaranteesAndOtherCommitmentsMember2022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:InvestmentTaxCreditMember2023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:InvestmentTaxCreditMember2022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:InvestmentTaxCreditMember2023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:InvestmentTaxCreditMember2022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:DebtGuaranteesAndOtherCommitmentsMemberwfc:InvestmentTaxCreditMember2023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:DebtGuaranteesAndOtherCommitmentsMemberwfc:InvestmentTaxCreditMember2022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-01-012023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-01-012022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:LowIncomeHousingTaxCreditProportionalAmortizationMethodInvestmentsMember2023-01-012023-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:LowIncomeHousingTaxCreditProportionalAmortizationMethodInvestmentsMember2022-01-012022-12-31
0000072971us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberwfc:LowIncomeHousingTaxCreditProportionalAmortizationMethodInvestmentsMember2021-01-012021-12-31
0000072971wfc:CommercialandIndustrialLoansandLeasesMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-31
0000072971wfc:CommercialandIndustrialLoansandLeasesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-31
0000072971wfc:OtherSecuritizationsAndTransactionsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-31
0000072971us-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:OtherSecuritizationsAndTransactionsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-31
0000072971us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-31
0000072971wfc:CommercialandIndustrialLoansandLeasesMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-31
0000072971wfc:CommercialandIndustrialLoansandLeasesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:CommercialPortfolioSegmentMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-31
0000072971wfc:OtherSecuritizationsAndTransactionsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-31
0000072971us-gaap:CarryingReportedAmountFairValueDisclosureMemberwfc:OtherSecuritizationsAndTransactionsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-31
0000072971us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-31
0000072971us-gaap:StandbyLettersOfCreditMember2023-12-31
0000072971us-gaap:StandbyLettersOfCreditMemberus-gaap:RiskLevelHighMember2023-12-31
0000072971wfc:DirectPayLettersOfCreditMember2023-12-31
0000072971wfc:DirectPayLettersOfCreditMemberus-gaap:RiskLevelHighMember2023-12-31
0000072971us-gaap:ObligationToRepurchaseReceivablesSoldMember2023-12-31
0000072971us-gaap:ObligationToRepurchaseReceivablesSoldMemberus-gaap:RiskLevelHighMember2023-12-31
0000072971wfc:ExchangeAndClearingHouseGuaranteesMember2023-12-31
0000072971wfc:ExchangeAndClearingHouseGuaranteesMemberus-gaap:RiskLevelHighMember2023-12-31
0000072971us-gaap:GuaranteeTypeOtherMember2023-12-31
0000072971us-gaap:GuaranteeTypeOtherMemberus-gaap:RiskLevelHighMember2023-12-31
0000072971us-gaap:RiskLevelHighMember2023-12-31
0000072971us-gaap:StandbyLettersOfCreditMember2022-12-31
0000072971us-gaap:StandbyLettersOfCreditMemberus-gaap:RiskLevelHighMember2022-12-31
0000072971wfc:DirectPayLettersOfCreditMember2022-12-31
0000072971wfc:DirectPayLettersOfCreditMemberus-gaap:RiskLevelHighMember2022-12-31
0000072971us-gaap:ObligationToRepurchaseReceivablesSoldMember2022-12-31
0000072971us-gaap:ObligationToRepurchaseReceivablesSoldMemberus-gaap:RiskLevelHighMember2022-12-31
0000072971wfc:ExchangeAndClearingHouseGuaranteesMember2022-12-31
0000072971wfc:ExchangeAndClearingHouseGuaranteesMemberus-gaap:RiskLevelHighMember2022-12-31
0000072971us-gaap:GuaranteeTypeOtherMember2022-12-31
0000072971us-gaap:GuaranteeTypeOtherMemberus-gaap:RiskLevelHighMember2022-12-31
0000072971us-gaap:RiskLevelHighMember2022-12-31
0000072971wfc:ThirdPartyClearingIndemnificationsMember2023-12-31
0000072971wfc:ThirdPartyClearingIndemnificationsMember2022-12-31
0000072971us-gaap:ShortMember2023-12-31
0000072971us-gaap:ShortMember2022-12-31
0000072971wfc:DebitAndCreditCardMember2023-12-31
0000072971wfc:WellsFargoFinanceLLCMemberwfc:OtherCommitmentsAndGuaranteesMember2023-12-31
0000072971wfc:WellsFargoFinanceLLCMemberwfc:OtherCommitmentsAndGuaranteesMember2022-12-31
0000072971us-gaap:PurchaseCommitmentMemberus-gaap:DebtSecuritiesMember2023-12-31
0000072971us-gaap:PurchaseCommitmentMemberus-gaap:DebtSecuritiesMember2022-12-31
0000072971us-gaap:PurchaseCommitmentMemberus-gaap:EquitySecuritiesMember2023-12-31
0000072971us-gaap:PurchaseCommitmentMemberus-gaap:EquitySecuritiesMember2022-12-31
0000072971wfc:FederalFundsSoldAndSecuritiesPurchasedUnderResaleAgreementsMember2023-12-31
0000072971wfc:FederalFundsSoldAndSecuritiesPurchasedUnderResaleAgreementsMember2022-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMember2023-12-31
0000072971us-gaap:LoansAndFinanceReceivablesMember2022-12-31
0000072971us-gaap:CorporateDebtSecuritiesMember2023-12-31
0000072971us-gaap:CorporateDebtSecuritiesMember2022-12-31
0000072971us-gaap:AssetBackedSecuritiesMember2023-12-31
0000072971us-gaap:AssetBackedSecuritiesMember2022-12-31
0000072971us-gaap:EquitySecuritiesMember2023-12-31
0000072971us-gaap:EquitySecuritiesMember2022-12-31
0000072971us-gaap:MaturityOvernightMember2023-12-31
0000072971us-gaap:MaturityUpTo30DaysMember2023-12-31
0000072971us-gaap:Maturity30To90DaysMember2023-12-31
0000072971us-gaap:MaturityOver90DaysMember2023-12-31
0000072971us-gaap:MaturityOvernightMember2022-12-31
0000072971us-gaap:MaturityUpTo30DaysMember2022-12-31
0000072971us-gaap:Maturity30To90DaysMember2022-12-31
0000072971us-gaap:MaturityOver90DaysMember2022-12-31
0000072971us-gaap:AssetPledgedAsCollateralWithoutRightMember2023-12-31
0000072971us-gaap:AssetPledgedAsCollateralWithoutRightMember2022-12-31
0000072971us-gaap:AssetPledgedAsCollateralMember2023-12-31
0000072971us-gaap:AssetPledgedAsCollateralMember2022-12-31wfc:segement
0000072971us-gaap:CustomerConcentrationRiskMemberus-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberus-gaap:SalesRevenueNetMembersrt:MaximumMember2023-01-012023-12-31
0000072971us-gaap:IntersegmentEliminationMember2023-01-012023-12-31
0000072971us-gaap:IntersegmentEliminationMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMember2021-01-012021-12-31
0000072971us-gaap:CorporateNonSegmentMember2021-01-012021-12-31
0000072971us-gaap:IntersegmentEliminationMember2021-01-012021-12-31
0000072971us-gaap:IntersegmentEliminationMember2023-12-31
0000072971us-gaap:IntersegmentEliminationMember2022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberus-gaap:DepositAccountMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:DepositAccountMemberwfc:CommercialBankingMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:DepositAccountMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:DepositAccountMember2023-01-012023-12-31
0000072971us-gaap:DepositAccountMemberus-gaap:CorporateNonSegmentMember2023-01-012023-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:DepositAccountMember2023-01-012023-12-31
0000072971us-gaap:DepositAccountMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberwfc:ConsumerBankingAndLendingMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberwfc:CommercialBankingMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2023-01-012023-12-31
0000072971us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberus-gaap:CorporateNonSegmentMember2023-01-012023-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberwfc:CommissionsAndBrokerageServiceFeesMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMemberwfc:CommissionsAndBrokerageServiceFeesMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberwfc:CommissionsAndBrokerageServiceFeesMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberwfc:CommissionsAndBrokerageServiceFeesMember2023-01-012023-12-31
0000072971us-gaap:CorporateNonSegmentMemberwfc:CommissionsAndBrokerageServiceFeesMember2023-01-012023-12-31
0000072971us-gaap:IntersegmentEliminationMemberwfc:CommissionsAndBrokerageServiceFeesMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMemberwfc:ConsumerBankingAndLendingMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMemberwfc:CommercialBankingMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:InvestmentAdviceMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:InvestmentAdviceMember2023-01-012023-12-31
0000072971us-gaap:InvestmentAdviceMemberus-gaap:CorporateNonSegmentMember2023-01-012023-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:InvestmentAdviceMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberwfc:CardInterchangeAndNetworkRevenuesMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMemberwfc:CardInterchangeAndNetworkRevenuesMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberwfc:CardInterchangeAndNetworkRevenuesMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberwfc:CardInterchangeAndNetworkRevenuesMember2023-01-012023-12-31
0000072971us-gaap:CorporateNonSegmentMemberwfc:CardInterchangeAndNetworkRevenuesMember2023-01-012023-12-31
0000072971us-gaap:IntersegmentEliminationMemberwfc:CardInterchangeAndNetworkRevenuesMember2023-01-012023-12-31
0000072971wfc:CardInterchangeAndNetworkRevenuesMember2023-01-012023-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberus-gaap:DepositAccountMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:DepositAccountMemberwfc:CommercialBankingMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:DepositAccountMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:DepositAccountMember2022-01-012022-12-31
0000072971us-gaap:DepositAccountMemberus-gaap:CorporateNonSegmentMember2022-01-012022-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:DepositAccountMember2022-01-012022-12-31
0000072971us-gaap:DepositAccountMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberwfc:ConsumerBankingAndLendingMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberwfc:CommercialBankingMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2022-01-012022-12-31
0000072971us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberus-gaap:CorporateNonSegmentMember2022-01-012022-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberwfc:CommissionsAndBrokerageServiceFeesMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMemberwfc:CommissionsAndBrokerageServiceFeesMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberwfc:CommissionsAndBrokerageServiceFeesMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberwfc:CommissionsAndBrokerageServiceFeesMember2022-01-012022-12-31
0000072971us-gaap:CorporateNonSegmentMemberwfc:CommissionsAndBrokerageServiceFeesMember2022-01-012022-12-31
0000072971us-gaap:IntersegmentEliminationMemberwfc:CommissionsAndBrokerageServiceFeesMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMemberwfc:ConsumerBankingAndLendingMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMemberwfc:CommercialBankingMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:InvestmentAdviceMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:InvestmentAdviceMember2022-01-012022-12-31
0000072971us-gaap:InvestmentAdviceMemberus-gaap:CorporateNonSegmentMember2022-01-012022-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:InvestmentAdviceMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberwfc:CardInterchangeAndNetworkRevenuesMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMemberwfc:CardInterchangeAndNetworkRevenuesMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberwfc:CardInterchangeAndNetworkRevenuesMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberwfc:CardInterchangeAndNetworkRevenuesMember2022-01-012022-12-31
0000072971us-gaap:CorporateNonSegmentMemberwfc:CardInterchangeAndNetworkRevenuesMember2022-01-012022-12-31
0000072971us-gaap:IntersegmentEliminationMemberwfc:CardInterchangeAndNetworkRevenuesMember2022-01-012022-12-31
0000072971wfc:CardInterchangeAndNetworkRevenuesMember2022-01-012022-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberus-gaap:DepositAccountMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:DepositAccountMemberwfc:CommercialBankingMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:DepositAccountMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:DepositAccountMember2021-01-012021-12-31
0000072971us-gaap:DepositAccountMemberus-gaap:CorporateNonSegmentMember2021-01-012021-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:DepositAccountMember2021-01-012021-12-31
0000072971us-gaap:DepositAccountMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberwfc:ConsumerBankingAndLendingMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberwfc:CommercialBankingMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2021-01-012021-12-31
0000072971us-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMemberus-gaap:CorporateNonSegmentMember2021-01-012021-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:InvestmentAdvisoryManagementAndAdministrativeServiceMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberwfc:CommissionsAndBrokerageServiceFeesMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMemberwfc:CommissionsAndBrokerageServiceFeesMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberwfc:CommissionsAndBrokerageServiceFeesMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberwfc:CommissionsAndBrokerageServiceFeesMember2021-01-012021-12-31
0000072971us-gaap:CorporateNonSegmentMemberwfc:CommissionsAndBrokerageServiceFeesMember2021-01-012021-12-31
0000072971us-gaap:IntersegmentEliminationMemberwfc:CommissionsAndBrokerageServiceFeesMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMemberwfc:ConsumerBankingAndLendingMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMemberwfc:CommercialBankingMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberus-gaap:InvestmentAdviceMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberus-gaap:InvestmentAdviceMember2021-01-012021-12-31
0000072971us-gaap:InvestmentAdviceMemberus-gaap:CorporateNonSegmentMember2021-01-012021-12-31
0000072971us-gaap:IntersegmentEliminationMemberus-gaap:InvestmentAdviceMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:ConsumerBankingAndLendingMemberwfc:CardInterchangeAndNetworkRevenuesMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CommercialBankingMemberwfc:CardInterchangeAndNetworkRevenuesMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:CorporateAndInvestmentBankingMemberwfc:CardInterchangeAndNetworkRevenuesMember2021-01-012021-12-31
0000072971us-gaap:OperatingSegmentsMemberwfc:WealthAndInvestmentManagementMemberwfc:CardInterchangeAndNetworkRevenuesMember2021-01-012021-12-31
0000072971us-gaap:CorporateNonSegmentMemberwfc:CardInterchangeAndNetworkRevenuesMember2021-01-012021-12-31
0000072971us-gaap:IntersegmentEliminationMemberwfc:CardInterchangeAndNetworkRevenuesMember2021-01-012021-12-31
0000072971wfc:CardInterchangeAndNetworkRevenuesMember2021-01-012021-12-31
0000072971wfc:TrailingCommissionMember2023-01-012023-12-31
0000072971wfc:TrailingCommissionMember2022-01-012022-12-31
0000072971wfc:TrailingCommissionMember2021-01-012021-12-31
0000072971wfc:CreditCardRewardsAndRebatesMember2023-01-012023-12-31
0000072971wfc:CreditCardRewardsAndRebatesMember2022-01-012022-12-31
0000072971wfc:CreditCardRewardsAndRebatesMember2021-01-012021-12-31
0000072971wfc:LegalActionsMember2023-01-012023-12-31
0000072971wfc:LegalActionsMember2022-01-012022-12-31
0000072971wfc:LegalActionsMember2021-01-012021-12-31
0000072971wfc:CustomerRemediationMember2023-01-012023-12-31
0000072971wfc:CustomerRemediationMember2022-01-012022-12-31
0000072971wfc:CustomerRemediationMember2021-01-012021-12-31
0000072971wfc:OtherOperatingLossMember2023-01-012023-12-31
0000072971wfc:OtherOperatingLossMember2022-01-012022-12-31
0000072971wfc:OtherOperatingLossMember2021-01-012021-12-31
0000072971wfc:RegulatoryChargesAndAssessmentsExpenseIncludingFDICAssessmentExpenseMember2023-01-012023-12-31
0000072971wfc:RegulatoryChargesAndAssessmentsExpenseIncludingFDICAssessmentExpenseMember2022-01-012022-12-31
0000072971wfc:RegulatoryChargesAndAssessmentsExpenseIncludingFDICAssessmentExpenseMember2021-01-012021-12-31
0000072971wfc:CashBalancePlanMember2009-07-012023-12-31
0000072971wfc:CashBalancePlanMemberus-gaap:QualifiedPlanMember2023-01-012023-12-31
0000072971wfc:CashBalancePlanMemberus-gaap:QualifiedPlanMember2022-01-012022-12-31
0000072971wfc:CanadaPensionPlanMemberus-gaap:QualifiedPlanMember2022-01-012022-12-31
0000072971us-gaap:QualifiedPlanMember2022-12-31
0000072971us-gaap:NonqualifiedPlanMember2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:QualifiedPlanMember2021-12-31
0000072971us-gaap:NonqualifiedPlanMember2021-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-12-31
0000072971us-gaap:QualifiedPlanMember2023-01-012023-12-31
0000072971us-gaap:NonqualifiedPlanMember2023-01-012023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-12-31
0000072971us-gaap:QualifiedPlanMember2022-01-012022-12-31
0000072971us-gaap:NonqualifiedPlanMember2022-01-012022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-01-012022-12-31
0000072971us-gaap:QualifiedPlanMember2023-12-31
0000072971us-gaap:NonqualifiedPlanMember2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:QualifiedPlanMember2021-01-012021-12-31
0000072971us-gaap:NonqualifiedPlanMember2021-01-012021-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-12-31
0000072971srt:MinimumMember2023-01-012023-12-31
0000072971srt:MaximumMember2023-01-012023-12-31
0000072971wfc:CashBalancePlanMemberus-gaap:FixedIncomeFundsMembersrt:MinimumMember2023-12-31
0000072971wfc:CashBalancePlanMemberus-gaap:FixedIncomeFundsMembersrt:MaximumMember2023-12-31
0000072971us-gaap:EquitySecuritiesMemberwfc:CashBalancePlanMembersrt:MinimumMember2023-12-31
0000072971us-gaap:EquitySecuritiesMemberwfc:CashBalancePlanMembersrt:MaximumMember2023-12-31
0000072971wfc:CashBalancePlanMembersrt:MinimumMemberwfc:RealEstateVentureCapitalPrivateEquityAndOtherInvestmentsMember2023-12-31
0000072971wfc:CashBalancePlanMembersrt:MaximumMemberwfc:RealEstateVentureCapitalPrivateEquityAndOtherInvestmentsMember2023-12-31
0000072971us-gaap:EquitySecuritiesMemberwfc:AssetsHeldInPensionPlanTrustMembersrt:MinimumMember2023-12-31
0000072971us-gaap:EquitySecuritiesMemberwfc:AssetsHeldInPensionPlanTrustMembersrt:MaximumMember2023-12-31
0000072971us-gaap:FixedIncomeFundsMemberwfc:AssetsHeldInPensionPlanTrustMembersrt:MinimumMember2023-12-31
0000072971us-gaap:FixedIncomeFundsMemberwfc:AssetsHeldInPensionPlanTrustMembersrt:MaximumMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2023-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2023-12-31
0000072971us-gaap:FairValueInputsLevel1Memberwfc:InternationalFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:InternationalFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:InternationalFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:InternationalFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:InternationalFixedIncomeMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:InternationalFixedIncomeMember2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:InternationalFixedIncomeMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:InternationalFixedIncomeMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:GlobalStocksMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:GlobalStocksMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:GlobalStocksMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:GlobalStocksMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:GlobalStocksMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:GlobalStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:GlobalStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:GlobalStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2023-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2023-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:RealEstateMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:RealEstateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:RealEstateMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:RealEstateMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:RealEstateMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:RealEstateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:RealEstateMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:RealEstateMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:HedgeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:HedgeFundsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2023-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanCashMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DefinedBenefitPlanCashMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:IntermediateCoreFixedIncomeMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2022-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2022-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:HighYieldFixedIncomeMember2022-12-31
0000072971us-gaap:FairValueInputsLevel1Memberwfc:InternationalFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:InternationalFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:InternationalFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:InternationalFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:InternationalFixedIncomeMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:InternationalFixedIncomeMember2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:InternationalFixedIncomeMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberwfc:InternationalFixedIncomeMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsLargeCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsMidCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:DefinedBenefitPlanEquitySecuritiesUsSmallCapMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:GlobalStocksMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:GlobalStocksMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:GlobalStocksMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:GlobalStocksMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:GlobalStocksMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberwfc:GlobalStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:GlobalStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:GlobalStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2022-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2022-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember2022-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:EmergingMarketStocksMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:RealEstateMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:RealEstateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:RealEstateMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:RealEstateMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:RealEstateMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:RealEstateMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:RealEstateMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:RealEstateMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:HedgeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:HedgeFundsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:HedgeFundsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971wfc:OtherPlanAssetsMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:FairValueInputsLevel1Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:FairValueInputsLevel2Memberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueMeasuredAtNetAssetValuePerShareMember2022-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-31
0000072971wfc:LongDurationFixedIncomeMemberus-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2021-12-31
0000072971us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2021-12-31
0000072971us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000072971wfc:WellsFargoAndCompany401kPlanMembercountry:US2023-01-012023-12-31
0000072971wfc:WellsFargoAndCompany401kPlanMembersrt:MaximumMembercountry:US2023-01-012023-12-31
0000072971wfc:EmployeesWithAnnualCompensationOfLessThan75000Memberwfc:WellsFargoAndCompany401kPlanMembercountry:US2023-01-012023-12-31
0000072971us-gaap:AccountsPayableAndAccruedLiabilitiesMember2023-12-31
0000072971us-gaap:AccountsPayableAndAccruedLiabilitiesMember2022-12-31
0000072971us-gaap:DomesticCountryMember2023-12-31
0000072971us-gaap:StateAndLocalJurisdictionMember2023-12-31
0000072971us-gaap:ForeignCountryMember2023-12-31
0000072971us-gaap:InternalRevenueServiceIRSMemberwfc:AdministrationAppealsMember2023-01-012023-12-31
0000072971wfc:FieldExaminationMemberus-gaap:InternalRevenueServiceIRSMember2023-01-012023-12-31
0000072971wfc:FieldExaminationMemberus-gaap:CaliforniaFranchiseTaxBoardMember2023-01-012023-12-31
0000072971us-gaap:NewYorkStateDivisionOfTaxationAndFinanceMemberwfc:FieldExaminationMember2023-01-012023-12-31
0000072971wfc:FieldExaminationMemberwfc:NewYorkCityMember2023-01-012023-12-31
0000072971us-gaap:RightsMember2023-01-012023-12-31
0000072971us-gaap:RightsMember2022-01-012022-12-31
0000072971us-gaap:RightsMember2021-01-012021-12-31
0000072971us-gaap:ParentMember2023-01-012023-12-31
0000072971us-gaap:ParentMember2022-01-012022-12-31
0000072971us-gaap:ParentMember2021-01-012021-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMembersrt:ScenarioPreviouslyReportedMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedTranslationAdjustmentMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMemberus-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-31
0000072971us-gaap:AccountingStandardsUpdate201812RetrospectiveMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:AccumulatedTranslationAdjustmentMember2020-12-31
0000072971us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-31
0000072971us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember2020-12-31
0000072971us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2020-12-31
0000072971us-gaap:AccumulatedTranslationAdjustmentMember2020-12-31
0000072971us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionIncludingPortionAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AociAttributableToNoncontrollingInterestMember2021-01-012021-12-31
0000072971us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-31
0000072971us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember2021-12-31
0000072971us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2021-12-31
0000072971us-gaap:AccumulatedTranslationAdjustmentMember2021-12-31
0000072971us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AociAttributableToNoncontrollingInterestMember2022-01-012022-12-31
0000072971us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-31
0000072971us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember2022-12-31
0000072971us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2022-12-31
0000072971us-gaap:AccumulatedTranslationAdjustmentMember2022-12-31
0000072971us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AociAttributableToNoncontrollingInterestMember2023-01-012023-12-31
0000072971us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-31
0000072971us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember2023-12-31
0000072971us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-31
0000072971us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-31
0000072971us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember2023-12-31
0000072971us-gaap:AccumulatedTranslationAdjustmentMember2023-12-31
0000072971us-gaap:StandardizedApproachMembersrt:ParentCompanyMember2023-12-31
0000072971us-gaap:StandardizedApproachMembersrt:ParentCompanyMember2022-12-31
0000072971us-gaap:AdvancedApproachMembersrt:ParentCompanyMember2023-12-31
0000072971us-gaap:AdvancedApproachMembersrt:ParentCompanyMember2022-12-31
0000072971us-gaap:StandardizedApproachMembersrt:SubsidiariesMember2023-12-31
0000072971us-gaap:StandardizedApproachMembersrt:SubsidiariesMember2022-12-31
0000072971us-gaap:AdvancedApproachMembersrt:SubsidiariesMember2023-12-31
0000072971us-gaap:AdvancedApproachMembersrt:SubsidiariesMember2022-12-31
0000072971us-gaap:StandardizedApproachMembersrt:ParentCompanyMember2023-01-012023-12-31
0000072971us-gaap:StandardizedApproachMembersrt:ParentCompanyMember2022-01-012022-12-31
0000072971us-gaap:AdvancedApproachMembersrt:ParentCompanyMember2023-01-012023-12-31
0000072971us-gaap:AdvancedApproachMembersrt:ParentCompanyMember2022-01-012022-12-31
0000072971us-gaap:StandardizedApproachMembersrt:SubsidiariesMember2023-01-012023-12-31
0000072971us-gaap:StandardizedApproachMembersrt:SubsidiariesMember2022-01-012022-12-31
0000072971us-gaap:AdvancedApproachMembersrt:SubsidiariesMember2023-01-012023-12-31
0000072971us-gaap:AdvancedApproachMembersrt:SubsidiariesMember2022-01-012022-12-31
0000072971srt:SubsidiariesMember2023-12-31
0000072971srt:SubsidiariesMember2022-12-31
0000072971wfc:BankSubsidiariesMember2023-12-31
0000072971wfc:NonbankSubsidiariesMember2023-12-31
0000072971wfc:ReserveBalanceForNonUSCentralBanksMember2023-12-31
0000072971wfc:ReserveBalanceForNonUSCentralBanksMember2022-12-31
0000072971wfc:RestrictedCashAndCashEquivalentBrokerageCustomersMember2023-12-31
0000072971wfc:RestrictedCashAndCashEquivalentBrokerageCustomersMember2022-12-31
0000072971srt:SubsidiariesMembersrt:ParentCompanyMember2023-01-012023-12-31
0000072971srt:SubsidiariesMembersrt:ParentCompanyMember2022-01-012022-12-31
0000072971srt:SubsidiariesMembersrt:ParentCompanyMember2021-01-012021-12-31
0000072971srt:ParentCompanyMember2023-01-012023-12-31
0000072971srt:ParentCompanyMember2022-01-012022-12-31
0000072971srt:ParentCompanyMember2021-01-012021-12-31
0000072971wfc:IndirectBankSubsidiariesMembersrt:ParentCompanyMember2023-01-012023-12-31
0000072971wfc:IndirectBankSubsidiariesMembersrt:ParentCompanyMember2022-01-012022-12-31
0000072971wfc:IndirectBankSubsidiariesMembersrt:ParentCompanyMember2021-01-012021-12-31
0000072971srt:SubsidiariesMembersrt:ParentCompanyMember2023-12-31
0000072971srt:SubsidiariesMembersrt:ParentCompanyMember2022-12-31
0000072971wfc:IndirectBankSubsidiariesMembersrt:ParentCompanyMember2023-12-31
0000072971wfc:IndirectBankSubsidiariesMembersrt:ParentCompanyMember2022-12-31
0000072971srt:ParentCompanyMember2021-12-31
0000072971srt:ParentCompanyMember2020-12-31
00000729712023-10-012023-12-31