XML 13 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Unrealized Gain (Loss) on Investments) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Schedule of Investments [Line Items]      
Amortized Cost $ 234,683us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 231,745us-gaap_AvailableForSaleSecuritiesAmortizedCost  
Gross Unrealized Gains 5,346us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains 3,344us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains  
Gross Unrealized Losses 12,234us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss 13,972us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss  
Investment securities - available-for-sale (at fair value) 227,795us-gaap_AvailableForSaleSecurities 221,117us-gaap_AvailableForSaleSecurities 221,117us-gaap_AvailableForSaleSecurities
OTTI in AOCI 3,532us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities 6,143us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities  
Held-to-maturity amortized cost 109,040us-gaap_HeldToMaturitySecurities 109,449us-gaap_HeldToMaturitySecurities 109,449us-gaap_HeldToMaturitySecurities
Held-to-maturity Gross Unrealized Gains 2,511us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains 1,444us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains  
Held-to-maturity gross unrealized losses 231us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses 122us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses  
Investment securities - HTM 111,320us-gaap_HeldToMaturitySecuritiesFairValue 110,771us-gaap_HeldToMaturitySecuritiesFairValue 110,771us-gaap_HeldToMaturitySecuritiesFairValue
Held-to-maturity OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxHeldtomaturityDebtSecurities 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxHeldtomaturityDebtSecurities  
U.S. Treasury [Member]      
Schedule of Investments [Line Items]      
Amortized Cost 27,083us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
29,607us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
 
Gross Unrealized Gains 14us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
 
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
11us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
 
Investment securities - available-for-sale (at fair value) 27,097us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
29,596us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
 
OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USTreasurySecuritiesMember
 
US government agencies [Member]      
Schedule of Investments [Line Items]      
Amortized Cost 44,067us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
39,077us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Gross Unrealized Gains 226us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
117us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Gross Unrealized Losses 75us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
253us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Investment securities - available-for-sale (at fair value) 44,218us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
38,941us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Held-to-maturity amortized cost 24,566us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
24,520us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Held-to-maturity Gross Unrealized Gains 911us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
514us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Held-to-maturity gross unrealized losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Investment securities - HTM 25,477us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
25,034us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
 
Held-to-maturity OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxHeldtomaturityDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
   
Residential mortgage-backed agencies [Member]      
Schedule of Investments [Line Items]      
Amortized Cost 28,774us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
45,175us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
Gross Unrealized Gains 478us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
510us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
Gross Unrealized Losses 244us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
412us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
Investment securities - available-for-sale (at fair value) 29,008us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
45,273us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
Held-to-maturity amortized cost 58,427us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
58,400us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
Held-to-maturity Gross Unrealized Gains 958us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
613us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
Held-to-maturity gross unrealized losses 34us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
5us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
Investment securities - HTM 59,351us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
59,008us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
 
Held-to-maturity OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxHeldtomaturityDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Commercial mortgage-backed agencies [Member]      
Schedule of Investments [Line Items]      
Amortized Cost 36,636us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
26,007us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Gross Unrealized Gains 439us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
53us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Gross Unrealized Losses 29us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
103us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Investment securities - available-for-sale (at fair value) 37,046us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
25,957us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Held-to-maturity amortized cost 16,331us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
16,425us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Held-to-maturity Gross Unrealized Gains 559us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
312us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Held-to-maturity gross unrealized losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Investment securities - HTM 16,890us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
16,737us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
 
Held-to-maturity OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxHeldtomaturityDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Collateralized mortgage obligations [Member]      
Schedule of Investments [Line Items]      
Amortized Cost 14,028us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
8,611us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Gross Unrealized Gains 161us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
96us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Investment securities - available-for-sale (at fair value) 14,189us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
8,707us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-maturity amortized cost 6,991us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
7,379us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-maturity Gross Unrealized Gains 83us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
5us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-maturity gross unrealized losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Investment securities - HTM 7,074us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
7,384us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-maturity OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxHeldtomaturityDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_MortgageBackedSecuritiesMember
   
Obligations of states and political subdivisions [Member]      
Schedule of Investments [Line Items]      
Amortized Cost 46,696us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
46,151us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Gross Unrealized Gains 1,365us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,413us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Gross Unrealized Losses 215us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
260us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Investment securities - available-for-sale (at fair value) 47,846us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
47,304us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Held-to-maturity amortized cost 2,725us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
2,725us-gaap_HeldToMaturitySecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Held-to-maturity Gross Unrealized Gains 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Held-to-maturity gross unrealized losses 197us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
117us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Investment securities - HTM 2,528us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
2,608us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Held-to-maturity OTTI in AOCI 0us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxHeldtomaturityDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Collateralized debt obligations [Member]      
Schedule of Investments [Line Items]      
Amortized Cost 37,399us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
37,117us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
 
Gross Unrealized Gains 2,663us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
1,155us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
 
Gross Unrealized Losses 11,671us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
12,933us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
 
Investment securities - available-for-sale (at fair value) 28,391us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
25,339us-gaap_AvailableForSaleSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
 
OTTI in AOCI $ 3,532us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember
$ 6,143us-gaap_AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities
/ us-gaap_DebtSecurityAxis
= us-gaap_CollateralizedDebtObligationsMember