XML 109 R119.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Service cost $ 0us-gaap_DefinedBenefitPlanServiceCost $ 0us-gaap_DefinedBenefitPlanServiceCost $ 0us-gaap_DefinedBenefitPlanServiceCost
Interest cost 62us-gaap_DefinedBenefitPlanInterestCost 62us-gaap_DefinedBenefitPlanInterestCost 75us-gaap_DefinedBenefitPlanInterestCost
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Funded Status at End of Year 1,822us-gaap_DefinedBenefitPlanFundedStatusOfPlan 1,644us-gaap_DefinedBenefitPlanFundedStatusOfPlan  
Unrecognized transition obligation 0fcf_DefinedBenefitPlanUnrecognizedNetTransitionObligation 0fcf_DefinedBenefitPlanUnrecognizedNetTransitionObligation  
Unrecognized net gain 117fcf_DefinedBenefitPlanUnrecognizedNetActuarialGainsLosses 430fcf_DefinedBenefitPlanUnrecognizedNetActuarialGainsLosses  
Amounts recognized in retained earnings 1,939fcf_DefinedBenefitPlanRecognizedInRetainedEarnings 2,074fcf_DefinedBenefitPlanRecognizedInRetainedEarnings  
Change in Benefit Obligation [Member]      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year 1,644us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
1,986us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
 
Service cost 0us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
0us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
 
Interest cost 62us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
62us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
 
Amendments 0us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
0us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
 
Actuarial gain 284us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
(225)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
 
Net benefits paid (168)fcf_DefinedBenefitPlanNetBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
(179)fcf_DefinedBenefitPlanNetBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
 
Benefit obligation at end of year 1,822us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
1,644us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
 
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Net benefits paid (168)fcf_DefinedBenefitPlanNetBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
(179)fcf_DefinedBenefitPlanNetBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInBenefitObligationMember
 
Change in Plan Assets [Member]      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Net benefits paid (168)fcf_DefinedBenefitPlanNetBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
(179)fcf_DefinedBenefitPlanNetBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
 
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
 
Actual return on plan assets 0us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
0us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
 
Employer contributions 168us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
179us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
 
Net benefits paid (168)fcf_DefinedBenefitPlanNetBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
(179)fcf_DefinedBenefitPlanNetBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
 
Fair value of plan assets at end of year $ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember
$ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= fcf_ChangeInPlanAssetsMember