Annual report pursuant to Section 13 and 15(d)

Long-term Debt - Interest Rates (Details)

v2.4.1.9
Long-term Debt - Interest Rates (Details)
12 Months Ended
Dec. 31, 2014
Bank of America Corporation | Fixed, with a weighted-average rate of 4.67%, ranging from 1.25% to 8.83%, due 2015 to 2044 | Senior notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 4.67%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSeniorNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Weighted average rate of debt minimum 1.25%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSeniorNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Weighted average rate of debt maximum 8.83%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSeniorNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Bank of America Corporation | Floating, with a weighted-average rate of 1.32%, ranging from 0.09% to 4.98%, due 2015 to 2044 | Senior notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 1.32%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSeniorNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Bank of America Corporation | Fixed, with a weighted-average rate of 4.91%, ranging from 0.80% to 10.20%, due 2015 to 2038 | Subordinated notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 4.91%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
Weighted average rate of debt minimum 0.80%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
Weighted average rate of debt maximum 10.20%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
Bank of America Corporation | Floating, with a weighted-average rate of 0.97%, ranging from 0.01% to 3.16%, due 2016 to 2026 | Subordinated notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 0.97%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
Bank of America Corporation | Fixed, with a weighted-average rate of 6.78%, ranging from 5.25% to 8.05%, due 2027 to perpetual | Junior subordinated notes (related to trust preferred securities)  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 6.78%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationJuniorSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Weighted average rate of debt minimum 5.25%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationJuniorSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Weighted average rate of debt maximum 8.05%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationJuniorSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Bank of America Corporation | Floating, with a weighted-average rate of 0.92%, ranging from 0.78% to 1.24%, due 2027 to 2056 | Junior subordinated notes (related to trust preferred securities)  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 0.92%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationJuniorSubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Bank of America, N.A. | Fixed, with a weighted-average rate of 1.98%, ranging from 0.08% to 7.72%, due 2015 to 2187 | Senior notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 1.98%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SeniorNotesFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Weighted average rate of debt minimum 0.08%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SeniorNotesFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Weighted average rate of debt maximum 7.72%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SeniorNotesFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Bank of America, N.A. | Floating, with a weighted-average rate of 0.60%, ranging from 0.36% to 0.70%, due 2015 to 2041 | Senior notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 0.60%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SeniorNotesFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Bank of America, N.A. | Fixed, with a weighted-average rate of 5.68%, ranging from 5.30% to 6.10%, due 2016 to 2036 | Subordinated notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 5.68%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
Weighted average rate of debt minimum 5.30%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
Weighted average rate of debt maximum 6.10%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
Bank of America, N.A. | Floating, with a weighted-average rate of 0.53%, ranging from 0.26% to 0.54%, due 2016 to 2019 | Subordinated notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 0.53%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
Bank of America, N.A. | Fixed, with a weighted-average rate of 5.34%, ranging from 0.01% to 7.72%, due 2015 to 2034 | Advances from Federal Home Loan Banks  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 5.34%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.AdvancesfromFederalHomeLoanBanksFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
Weighted average rate of debt minimum 0.01%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.AdvancesfromFederalHomeLoanBanksFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
Weighted average rate of debt maximum 7.72%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.AdvancesfromFederalHomeLoanBanksFixedMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
Bank of America, N.A. | Floating, with a weighted-average rate of 0.26%, ranging from 0.24% to 0.30%, due 2015 to 2016 | Advances from Federal Home Loan Banks  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 0.26%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.AdvancesfromFederalHomeLoanBanksFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
Subsidiaries | Fixed, with a rate of 5.50%, due 2017 to 2021 | Senior notes  
Debt Instrument [Line Items]  
Per annum interest rate of the notes 5.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= bac_OtherDebtSeniorNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Subsidiaries | Floating, with a rate of 1.88%, due 2015 | Senior notes  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 1.88%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_OtherDebtSeniorNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Subsidiaries | Fixed, with a weighted-average rate of 7.14%, ranging from 7.00% to 7.28%, perpetual | Junior subordinated notes (related to trust preferred securities)  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 7.14%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_OtherDebtJuniorSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Weighted average rate of debt minimum 7.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= bac_OtherDebtJuniorSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Weighted average rate of debt maximum 7.28%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= bac_OtherDebtJuniorSubordinatedNotesFixedMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Subsidiaries | Floating, with a rate of 0.86%, due 2027 | Junior subordinated notes (related to trust preferred securities)  
Debt Instrument [Line Items]  
Long-term debt, weighted average interest rate 0.86%us-gaap_LongtermDebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_OtherDebtJuniorSubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
Minimum | Bank of America Corporation | Floating, with a weighted-average rate of 1.32%, ranging from 0.09% to 4.98%, due 2015 to 2044 | Senior notes  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.09%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSeniorNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum | Bank of America Corporation | Floating, with a weighted-average rate of 0.97%, ranging from 0.01% to 3.16%, due 2016 to 2026 | Subordinated notes  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.01%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum | Bank of America Corporation | Floating, with a weighted-average rate of 0.92%, ranging from 0.78% to 1.24%, due 2027 to 2056 | Junior subordinated notes (related to trust preferred securities)  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.78%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationJuniorSubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum | Bank of America, N.A. | Floating, with a weighted-average rate of 0.60%, ranging from 0.36% to 0.70%, due 2015 to 2041 | Senior notes  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.36%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SeniorNotesFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum | Bank of America, N.A. | Floating, with a weighted-average rate of 0.53%, ranging from 0.26% to 0.54%, due 2016 to 2019 | Subordinated notes  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.26%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Minimum | Bank of America, N.A. | Floating, with a weighted-average rate of 0.26%, ranging from 0.24% to 0.30%, due 2015 to 2016 | Advances from Federal Home Loan Banks  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.24%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.AdvancesfromFederalHomeLoanBanksFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum | Bank of America Corporation | Floating, with a weighted-average rate of 1.32%, ranging from 0.09% to 4.98%, due 2015 to 2044 | Senior notes  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 4.98%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSeniorNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | Bank of America Corporation | Floating, with a weighted-average rate of 0.97%, ranging from 0.01% to 3.16%, due 2016 to 2026 | Subordinated notes  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 3.16%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationSubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | Bank of America Corporation | Floating, with a weighted-average rate of 0.92%, ranging from 0.78% to 1.24%, due 2027 to 2056 | Junior subordinated notes (related to trust preferred securities)  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 1.24%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaCorporationJuniorSubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_JuniorSubordinatedDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | Bank of America, N.A. | Floating, with a weighted-average rate of 0.60%, ranging from 0.36% to 0.70%, due 2015 to 2041 | Senior notes  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.70%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SeniorNotesFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | Bank of America, N.A. | Floating, with a weighted-average rate of 0.53%, ranging from 0.26% to 0.54%, due 2016 to 2019 | Subordinated notes  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.54%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.SubordinatedNotesFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | Bank of America, N.A. | Floating, with a weighted-average rate of 0.26%, ranging from 0.24% to 0.30%, due 2015 to 2016 | Advances from Federal Home Loan Banks  
Debt Instrument [Line Items]  
Percentage bearing variable interest, percentage rate 0.30%us-gaap_LongTermDebtPercentageBearingVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= bac_BankofAmericaN.A.AdvancesfromFederalHomeLoanBanksFloatingMember
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember