XML 30 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Loss (Schedule of Accumulated Other Comprehensive Loss) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Beginning balance $ (20,233)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (24,213)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income/(loss) before reclassifications 2,110us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax 3,989us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Amounts reclassified from accumulated other comprehensive income 150us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax (9)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Ending balance (17,973)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (20,233)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Investment securities- with OTTI [Member]    
Beginning balance (3,679)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
(7,623)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
Other comprehensive income/(loss) before reclassifications 1,670us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
4,349us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
Amounts reclassified from accumulated other comprehensive income (100)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
(405)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
Ending balance (2,109)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
(3,679)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
Investment Securities -All Other AFS [Member]    
Beginning balance (2,555)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossAvailableForSaleMember
(11,292)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossAvailableForSaleMember
Other comprehensive income/(loss) before reclassifications 621us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossAvailableForSaleMember
8,712us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossAvailableForSaleMember
Amounts reclassified from accumulated other comprehensive income 58us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossAvailableForSaleMember
25us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossAvailableForSaleMember
Ending balance (1,876)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossAvailableForSaleMember
(2,555)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossAvailableForSaleMember
Investment Securities HTM [Member]    
Beginning balance (2,255)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossHeldToMaturityMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossHeldToMaturityMember
Other comprehensive income/(loss) before reclassifications 0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossHeldToMaturityMember
(2,395)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossHeldToMaturityMember
Amounts reclassified from accumulated other comprehensive income 70us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossHeldToMaturityMember
140us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossHeldToMaturityMember
Ending balance (2,185)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossHeldToMaturityMember
(2,255)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedNetUnrealizedInvestmentGainLossHeldToMaturityMember
Cash Flow Hedge (OCI) [Member]    
Beginning balance (119)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(274)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other comprehensive income/(loss) before reclassifications 21us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
155us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts reclassified from accumulated other comprehensive income 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending balance (98)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(119)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Pension Plan [Member]    
Beginning balance (11,392)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(5,088)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income/(loss) before reclassifications (202)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(6,513)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amounts reclassified from accumulated other comprehensive income 112us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
209us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending balance (11,482)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(11,392)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
SERP [Member]    
Beginning balance (233)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedSupplementalEmployeeRetirementPlanAdjustmentMember
64us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedSupplementalEmployeeRetirementPlanAdjustmentMember
Other comprehensive income/(loss) before reclassifications 0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedSupplementalEmployeeRetirementPlanAdjustmentMember
(319)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedSupplementalEmployeeRetirementPlanAdjustmentMember
Amounts reclassified from accumulated other comprehensive income 10us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedSupplementalEmployeeRetirementPlanAdjustmentMember
22us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedSupplementalEmployeeRetirementPlanAdjustmentMember
Ending balance $ (223)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedSupplementalEmployeeRetirementPlanAdjustmentMember
$ (233)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= func_AccumulatedSupplementalEmployeeRetirementPlanAdjustmentMember