XML 42 R87.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans and Allowance for Credit Losses - Troubled Debt Restructurings Identified During Period (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 Contract | Dec. 31, 2013 Contract | Dec. 31, 2012 Contract
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts | 77us-gaap_FinancingReceivableModificationsNumberOfContracts2 | 82us-gaap_FinancingReceivableModificationsNumberOfContracts2 | 60us-gaap_FinancingReceivableModificationsNumberOfContracts2
Extend Maturity | $ 5,487fcf_FinancingReceivableModificationsExtendMaturity | $ 4,390fcf_FinancingReceivableModificationsExtendMaturity | $ 6,776fcf_FinancingReceivableModificationsExtendMaturity
Modify Rate | 732fcf_FinancingReceivableModificationsModifyRate | 2,018fcf_FinancingReceivableModificationsModifyRate | 4,724fcf_FinancingReceivableModificationsModifyRate
Modify Payments | 16,381fcf_FinancingReceivableModificationsModifyPayments | 3,971fcf_FinancingReceivableModificationsModifyPayments | 10,332fcf_FinancingReceivableModificationsModifyPayments
Others |  | 0fcf_FinancingReceivableModificationsOtherConcessions | 54fcf_FinancingReceivableModificationsOtherConcessions
Total Pre-Modification Outstanding Recorded Investment | 22,600us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 | 10,379us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 | 21,886us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
Post-Modification Outstanding Recorded Investment | 15,967us-gaap_FinancingReceivableModificationsRecordedInvestment | 7,713us-gaap_FinancingReceivableModificationsRecordedInvestment | 22,221us-gaap_FinancingReceivableModificationsRecordedInvestment
Specific Reserve | 4,665fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve | 1,101fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve | 4,915fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve
Commercial, financial, agricultural and other [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts | 9us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 14us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 12us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember
Extend Maturity | 5,487fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 3,462fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 1,599fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember
Modify Rate | 0fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 0fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 187fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember
Modify Payments | 14,529fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 1,677fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 9,476fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember
Others |  | 0fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 0fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember
Total Pre-Modification Outstanding Recorded Investment | 20,016us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 5,139us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 11,262us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember
Post-Modification Outstanding Recorded Investment | 13,785us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 3,104us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 11,335us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember
Specific Reserve | 4,665fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 906fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember | 4,237fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_CommercialFinancialAgriculturalAndOtherMember
Real estate construction [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts |  |  | 2us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_RealEstateConstructionMember
Extend Maturity |  |  | 1,697fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_RealEstateConstructionMember
Modify Rate |  |  | 0fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_RealEstateConstructionMember
Modify Payments |  |  | 0fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_RealEstateConstructionMember
Others |  |  | 0fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_RealEstateConstructionMember
Total Pre-Modification Outstanding Recorded Investment |  |  | 1,697us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_RealEstateConstructionMember
Post-Modification Outstanding Recorded Investment |  |  | 2,133us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_RealEstateConstructionMember
Specific Reserve |  |  | 200fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_RealEstateConstructionMember
Residential real estate [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts | 52us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 46us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 25us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember
Extend Maturity | 0fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 347fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 200fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember
Modify Rate | 629fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 418fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 132fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember
Modify Payments | 1,797fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 2,116fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 697fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember
Others |  | 0fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 48fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember
Total Pre-Modification Outstanding Recorded Investment | 2,426us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 2,881us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 1,077us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember
Post-Modification Outstanding Recorded Investment | 2,062us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 2,316us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 973us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember
Specific Reserve | 0fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 161fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember | 69fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_ResidentialRealEstateMember
Commercial real estate [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts | 1us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 5us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 4us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember
Extend Maturity | 0fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 571fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 3,280fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember
Modify Rate | 0fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 1,499fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 4,308fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember
Modify Payments | 8fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 145fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 71fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember
Others |  | 0fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 0fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember
Total Pre-Modification Outstanding Recorded Investment | 8us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 2,215us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 7,659us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember
Post-Modification Outstanding Recorded Investment | 6us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 2,184us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 7,607us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember
Specific Reserve | 0fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 34fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember | 409fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = us-gaap_CommercialRealEstateMember
Loans to individuals [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Number of Contracts | 15us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 17us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 17us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember
Extend Maturity | 0fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 10fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 0fcf_FinancingReceivableModificationsExtendMaturity / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember
Modify Rate | 103fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 101fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 97fcf_FinancingReceivableModificationsModifyRate / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember
Modify Payments | 47fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 33fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 88fcf_FinancingReceivableModificationsModifyPayments / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember
Others |  | 0fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 6fcf_FinancingReceivableModificationsOtherConcessions / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember
Total Pre-Modification Outstanding Recorded Investment | 150us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 144us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 191us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember
Post-Modification Outstanding Recorded Investment | 114us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 109us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | 173us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember
Specific Reserve | $ 0fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | $ 0fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember | $ 0fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = fcf_LoansToIndividualsMember

X
- Definition Financing receivable modifications, extend maturity. + References No definition available. + Details
Name: | fcf_FinancingReceivableModificationsExtendMaturity
Namespace Prefix: | fcf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing receivable, modifications, modify payments. + References No definition available. + Details
Name: | fcf_FinancingReceivableModificationsModifyPayments
Namespace Prefix: | fcf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing receivable, modifications, modify rate. + References No definition available. + Details
Name: | fcf_FinancingReceivableModificationsModifyRate
Namespace Prefix: | fcf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financing Receivable Modifications Other Concessions + References No definition available. + Details
Name: | fcf_FinancingReceivableModificationsOtherConcessions
Namespace Prefix: | fcf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Specific reserve related to troubled debt restructurings identified during the period. + References No definition available. + Details
Name: | fcf_FinancingReceivableTroubledDebtRestructuringSpecificReserve
Namespace Prefix: | fcf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Number of financing receivables that have been modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsNumberOfContracts2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Pre-modification amount of investment in financing receivables modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of the outstanding recorded investment related to financing receivables that have been modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=25495931&loc=d3e18845-111554 + Details
Name: | us-gaap_FinancingReceivableModificationsRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=fcf_CommercialFinancialAgriculturalAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=fcf_LoansToIndividualsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=fcf_RealEstateConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=us-gaap_CommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=us-gaap_ResidentialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |