XML 24 R28.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Investment Securities Held to Maturity (Details) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014 | Mar. 31, 2014
--- | --- | --- | ---
Schedule of Held-to-maturity Securities [Line Items] |  |  |
Held-to-Maturity | $ 305,175 us-gaap_HeldToMaturitySecurities | $ 302,024 us-gaap_HeldToMaturitySecurities | $ 317,632 us-gaap_HeldToMaturitySecurities
Held-to-Maturity Securities, at Fair Value | 312,500 us-gaap_HeldToMaturitySecuritiesFairValue | 308,566 us-gaap_HeldToMaturitySecuritiesFairValue | 322,335 us-gaap_HeldToMaturitySecuritiesFairValue
Gross Unrealized Gains | 7,451 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain | 6,705 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain | 5,316 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
Gross Unrealized Losses | 126 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss | 163 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss | 613 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
Held-To-Maturity Securities, Pledged as Collateral | 285,132 us-gaap_HeldToMaturitySecuritiesPledgedAsCollateral | 282,640 us-gaap_HeldToMaturitySecuritiesPledgedAsCollateral | 316,632 us-gaap_HeldToMaturitySecuritiesPledgedAsCollateral
Maturities of Debt Securities at Amortized Cost |  |  |
Within One Year | 35,926 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount |  |
From 1 - 5 Years | 132,842 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount |  |
From 5 - 10 Years | 132,112 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount |  |
Over 10 Years | 4,295 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount |  |
Maturities of Debt Securities, at Fair Value |  |  |
Within One Year | 35,968 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue |  |
From 1 - 5 Years | 136,008 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue |  |
From 5 - 10 Years | 136,153 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue |  |
Over 10 Years | 4,371 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue |  |
Securities in a Continuous Loss Position, at Fair Value |  |  |
Less than 12 Months | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue | 6,724 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue | 62,745 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
12 Months or Longer | 16,010 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue | 16,033 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue | 5,112 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Total | 16,010 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue | 22,757 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue | 67,857 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
Number of Securities in a Continuous Loss Position, in number of securities | 592 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions | 75 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions | 103 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
Unrealized Losses on Securities in a Continuous Loss Position |  |  |
Less than 12 Months | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss | 25 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss | 572 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 126 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss | 138 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss | 41 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Total | 126 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss | 163 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss | 613 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
State and Municipal Obligations [Member] |  |  |
Schedule of Held-to-maturity Securities [Line Items] |  |  |
Held-to-Maturity | 195,951 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 188,472 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 190,847 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Held-to-Maturity Securities, at Fair Value | 200,578 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 193,252 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 195,524 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross Unrealized Gains | 4,753 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 4,935 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 5,042 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross Unrealized Losses | 126 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 155 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 365 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Maturities of Debt Securities at Amortized Cost |  |  |
Within One Year | 35,926 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |
From 1 - 5 Years | 89,022 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |
From 5 - 10 Years | 67,708 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |
Over 10 Years | 3,295 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |
Maturities of Debt Securities, at Fair Value |  |  |
Within One Year | 35,968 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |
From 1 - 5 Years | 91,192 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |
From 5 - 10 Years | 70,047 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |
Over 10 Years | 3,371 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember |  |
Securities in a Continuous Loss Position, at Fair Value |  |  |
Less than 12 Months | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 2,143 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 19,696 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
12 Months or Longer | 16,010 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 16,033 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 5,112 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Total | 16,010 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 18,176 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 24,808 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Number of Securities in a Continuous Loss Position, in number of securities | 585 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 74 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 86 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized Losses on Securities in a Continuous Loss Position |  |  |
Less than 12 Months | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 17 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 324 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 126 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 138 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 41 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Total | 126 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 155 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember | 365 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_USStatesAndPoliticalSubdivisionsMember
Mortgage-Backed Securities - Residential [Member] |  |  |
Schedule of Held-to-maturity Securities [Line Items] |  |  |
Held-to-Maturity | 108,224 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 112,552 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 125,785 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Held-to-Maturity Securities, at Fair Value | 110,922 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 114,314 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 125,811 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Gross Unrealized Gains | 2,698 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 1,770 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 274 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Gross Unrealized Losses | 0 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 8 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 248 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Maturities of Debt Securities at Amortized Cost |  |  |
Within One Year | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |
From 1 - 5 Years | 43,820 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |
From 5 - 10 Years | 64,404 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |
Over 10 Years | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |
Maturities of Debt Securities, at Fair Value |  |  |
Within One Year | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |
From 1 - 5 Years | 44,816 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |
From 5 - 10 Years | 66,106 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |
Over 10 Years | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember |  |
Securities in a Continuous Loss Position, at Fair Value |  |  |
Less than 12 Months | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 4,581 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 43,049 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
12 Months or Longer | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Total | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 4,581 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 43,049 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Number of Securities in a Continuous Loss Position, in number of securities | 7 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 1 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 17 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Unrealized Losses on Securities in a Continuous Loss Position |  |  |
Less than 12 Months | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 8 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 248 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Total | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 8 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember | 248 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember
Mortgage-Backed Securities - Residential [Member] | U.S. Government Agency Obligations [Member] |  |  |
Schedule of Held-to-maturity Securities [Line Items] |  |  |
Held-to-Maturity | 29,900 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember | 4,400 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember | 4,800 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Held-to-Maturity Securities, at Fair Value | 30,600 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember | 4,500 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember | 4,800 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Mortgage-Backed Securities - Residential [Member] | US Government-sponsored Enterprises Debt Securities [Member] |  |  |
Schedule of Held-to-maturity Securities [Line Items] |  |  |
Held-to-Maturity | 78,300 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember | 108,100 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember | 121,000 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Held-to-Maturity Securities, at Fair Value | 80,300 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember | 109,800 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember | 121,000 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_MortgageBackedSecuritiesMember / arow_MajorTypesOfMortgageBackedSecuritiesResidentialAxis = us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Corporate and Other Debt Securities [Member] |  |  |
Schedule of Held-to-maturity Securities [Line Items] |  |  |
Held-to-Maturity | 1,000 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 1,000 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 1,000 us-gaap_HeldToMaturitySecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Held-to-Maturity Securities, at Fair Value | 1,000 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 1,000 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 1,000 us-gaap_HeldToMaturitySecuritiesFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Gross Unrealized Gains | 0 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Gross Unrealized Losses | 0 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Maturities of Debt Securities at Amortized Cost |  |  |
Within One Year | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |  |
From 1 - 5 Years | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |  |
From 5 - 10 Years | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |  |
Over 10 Years | 1,000 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |  |
Maturities of Debt Securities, at Fair Value |  |  |
Within One Year | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |  |
From 1 - 5 Years | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |  |
From 5 - 10 Years | 0 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |  |
Over 10 Years | 1,000 us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember |  |
Securities in a Continuous Loss Position, at Fair Value |  |  |
Less than 12 Months | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
12 Months or Longer | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Total | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Number of Securities in a Continuous Loss Position, in number of securities | 0 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Unrealized Losses on Securities in a Continuous Loss Position |  |  |
Less than 12 Months | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember
Total | $ 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | $ 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember | $ 0 us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_DomesticCorporateDebtSecuritiesMember

X
- Definition Amount after other than temporary impairment (OTTI) accretion, of investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51813488&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.6) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_HeldToMaturitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrealized gain on investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investments in debt securities classified as held-to-maturity that have been in a continuous loss position for twelve months or longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated unrealized loss on investments in debt securities classified as held-to-maturity in a continuous loss position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLossesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the fair value of securities categorized as held-to-maturity which are in an unrealized loss position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of accumulated unrealized loss on investments in debt securities classified as held-to-maturity that have been in a continuous loss position for less than twelve months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the fair value of securities categorized as held-to-maturity that have been in a continuous unrealized loss position for less than twelve months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the fair value of securities categorized as held-to-maturity securities that have been in a continuous unrealized loss position for twelve months or longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27337-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of held-to-maturity debt securities maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(3) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the fifth through tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(3) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of held-to-maturity debt securities maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next fiscal year through the fifth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of held-to-maturity debt securities maturing after the tenth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(4) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing after the tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(4) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of held-to-maturity debt securities maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Disclosure regarding factors used to determine that the impairment of securities categorized as held-to-maturity where cost exceeds fair value is not an other than temporary impairment (OTTI). This item contains disclosure of the number of investment positions in the held-to-maturity investments determined to be temporarily impaired. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27290-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The carrying amount of held-to-maturity securities that serve as collateral for borrowings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5086-111524 + Details
Name: | us-gaap_HeldToMaturitySecuritiesPledgedAsCollateral
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_DomesticCorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_MortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |