XML 28 R35.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Market Value of Financial Assets and Liabilities (Details) (USD $) | 3 Months Ended
--- | ---
Mar. 31, 2015 | Dec. 31, 2014 | Mar. 31, 2014
Other real estate owned [Abstract] |  |  |
Maximum frequency of periodic reviews of real estate owned in general | 24 months |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |  |
Total recognized losses included in net income | $ (255,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |  | $ (229,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Total losses for the period included in net income attributable to the change in unrealized gains or losses related to assets still held at the reporting date | (255,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |  | (229,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Total gains (losses), noninterest income | (255,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |  | (229,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Total gains (losses), noninterest expense | 0 ctbi_FairValueAssetsMeasuredOnRecurringBasisGainLossInOtherExpense |  | 0 ctbi_FairValueAssetsMeasuredOnRecurringBasisGainLossInOtherExpense
Minimum [Member] |  |  |
Other real estate owned [Abstract] |  |  |
Frequency of periodic reviews | 12 months |  |
Maximum [Member] |  |  |
Other real estate owned [Abstract] |  |  |
Frequency of periodic reviews | 18 months |  |
Recurring [Member] | Mortgage Servicing Rights [Member] |  |  |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] |  |  |
Beginning balance | 2,968,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 3,424,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total recognized losses included in net income | (161,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | (126,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Issues | 84,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 63,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Settlements | (94,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | (103,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Ending balance | 2,797,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | 3,258,000 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total losses for the period included in net income attributable to the change in unrealized gains or losses related to assets still held at the reporting date | (161,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | (126,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Total gains (losses), noninterest income | (161,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |  | (126,000)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 / us-gaap_FairValueByAssetClassAxis = ctbi_MortgageServicingRightsMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
Recurring [Member] | Fair Value [Member] |  |  |
Available-for-sale securities [Abstract] |  |  |
U.S. Treasury and government agencies | 186,714,000 ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 188,932,000 ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
State and political subdivisions | 136,313,000 ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 137,458,000 ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
U.S. government sponsored agency mortgage-backed securities | 278,188,000 ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 288,907,000 ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
CRA investment funds | 25,120,000 ctbi_CRAInvestmentFundsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 24,889,000 ctbi_CRAInvestmentFundsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Mortgage servicing rights | 2,797,000 ctbi_MortgageServicingRightsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 2,968,000 ctbi_MortgageServicingRightsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] |  |  |
Available-for-sale securities [Abstract] |  |  |
U.S. Treasury and government agencies | 498,000 ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 492,000 ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
State and political subdivisions | 0 ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
U.S. government sponsored agency mortgage-backed securities | 0 ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
CRA investment funds | 25,120,000 ctbi_CRAInvestmentFundsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 24,889,000 ctbi_CRAInvestmentFundsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Mortgage servicing rights | 0 ctbi_MortgageServicingRightsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_MortgageServicingRightsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member] |  |  |
Available-for-sale securities [Abstract] |  |  |
U.S. Treasury and government agencies | 186,216,000 ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 188,440,000 ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
State and political subdivisions | 136,313,000 ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 137,458,000 ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
U.S. government sponsored agency mortgage-backed securities | 278,188,000 ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 288,907,000 ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
CRA investment funds | 0 ctbi_CRAInvestmentFundsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_CRAInvestmentFundsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Mortgage servicing rights | 0 ctbi_MortgageServicingRightsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_MortgageServicingRightsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member] |  |  |
Available-for-sale securities [Abstract] |  |  |
U.S. Treasury and government agencies | 0 ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
State and political subdivisions | 0 ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
U.S. government sponsored agency mortgage-backed securities | 0 ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
CRA investment funds | 0 ctbi_CRAInvestmentFundsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 0 ctbi_CRAInvestmentFundsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Mortgage servicing rights | 2,797,000 ctbi_MortgageServicingRightsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember | 2,968,000 ctbi_MortgageServicingRightsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember |
Nonrecurring [Member] |  |  |
Impaired loan (collateral dependent) [Abstract] |  |  |
Impaired loans, fair value adjustments | 500,000 ctbi_FairValueAdjustmentOnImpairedLoans / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 300,000 ctbi_FairValueAdjustmentOnImpairedLoans / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 200,000 ctbi_FairValueAdjustmentOnImpairedLoans / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Other real estate owned [Abstract] |  |  |
Other real estate /assets owned, fair value adjustment | 50,000 ctbi_FairValueAdjustmentOnOtherRealEstateAssetOwned / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 1,500,000 ctbi_FairValueAdjustmentOnOtherRealEstateAssetOwned / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 800,000 ctbi_FairValueAdjustmentOnOtherRealEstateAssetOwned / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Nonrecurring [Member] | Fair Value [Member] |  |  |
Assets measured-nonrecurring basis [Abstract] |  |  |
Impaired loans (collateral dependent) | 2,760,000 ctbi_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 4,665,000 ctbi_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Other real estate /assets owned | 265,000 ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 6,472,000 ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Nonrecurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] |  |  |
Assets measured-nonrecurring basis [Abstract] |  |  |
Impaired loans (collateral dependent) | 0 ctbi_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 ctbi_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Other real estate /assets owned | 0 ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Nonrecurring [Member] | Significant Other Observable Inputs (Level 2) [Member] |  |  |
Assets measured-nonrecurring basis [Abstract] |  |  |
Impaired loans (collateral dependent) | 0 ctbi_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 ctbi_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Other real estate /assets owned | 0 ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 0 ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Nonrecurring [Member] | Significant Unobservable Inputs (Level 3) [Member] |  |  |
Assets measured-nonrecurring basis [Abstract] |  |  |
Impaired loans (collateral dependent) | 2,760,000 ctbi_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | 4,665,000 ctbi_ImpairedLoansFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |
Other real estate /assets owned | $ 265,000 ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember | $ 6,472,000 ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |

X
- Details
Name: | ctbi_AssetsMeasuredOnNonRecurringBasisAbstract
Namespace Prefix: | ctbi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of CRA investment funds. + References No definition available. + Details
Name: | ctbi_CRAInvestmentFundsFairValueDisclosure
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount at which an asset could be bought or sold in a current transaction between willing parties, that is, other than in a forced or liquidation sale. + References No definition available. + Details
Name: | ctbi_FairValueAdjustmentOnImpairedLoans
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount at which an asset could be bought or sold in a current transaction between willing parties, that is, other than in a forced or liquidation sale. + References No definition available. + Details
Name: | ctbi_FairValueAdjustmentOnOtherRealEstateAssetOwned
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the amount of the total change in unrealized (holding) gains or losses for the period which are included in the statement of income (or changes in net assets) in other expense. Such unrealized (holding) gains or losses relate to those assets still held at the reporting date for which fair value is measured on a recurring basis using significant unobservable inputs (Level 3). + References No definition available. + Details
Name: | ctbi_FairValueAssetsMeasuredOnRecurringBasisGainLossInOtherExpense
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Frequency of periodic reviews is based upon consideration of the specific properties and the known or perceived market fluctuations in a particular market and is typically between certain range of months. + References No definition available. + Details
Name: | ctbi_FrequencyOfPeriodicReviews
Namespace Prefix: | ctbi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ctbi_ImpairedLoanCollateralDependentAbstract
Namespace Prefix: | ctbi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. + References No definition available. + Details
Name: | ctbi_ImpairedLoansFairValueDisclosure
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents mortgage servicing right at fair value. + References No definition available. + Details
Name: | ctbi_MortgageServicingRightsFairValueDisclosure
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. + References No definition available. + Details
Name: | ctbi_OtherRealEstateAssetsOwnedFairValueDisclosure
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The maximum frequency of periodic reviews for appraisals on foreclosed properties and other real estate owned generally. + References No definition available. + Details
Name: | ctbi_OtherRealEstateOwnedFrequencyOfPeriodicReviewsMaximum
Namespace Prefix: | ctbi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents fair value disclosure of state and political subdivision. + References No definition available. + Details
Name: | ctbi_StateAndPoliticalSubdivisionsFairValueDisclosure
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represent fair value disclosure in U.S. government agency mortgage-backed securities, available-for-sale at fair value. + References No definition available. + Details
Name: | ctbi_USGovernmentSponsoredAgencyMortgageBackedSecuritiesAtFairValueDisclosure
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents U.S treasury and governmental agencies classified as available-for-sale securities. + References No definition available. + Details
Name: | ctbi_USTreasuryAndGovernmentAgenciesFairValueDisclosure
Namespace Prefix: | ctbi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

X
- Definition Amount of gain (loss) recognized in the income statement for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |