XML 1020 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefits (Details) (USD $)
12 Months Ended
Dec. 31, 2014
H
Plan
Dec. 31, 2013
Dec. 31, 2012
Employee Benefits [Abstract]      
Number of retirement savings plan 2ctbi_NumberOfRetirementSavingsPlan    
Minimum age of employees to participate in plan 21 years    
Minimum requisite service period to participate in retirement plans 1 year    
Minimum annual working hours required to participate in plan 1,000ctbi_MinimumAnnualWorkingHoursRequiredToParticipateInPlan    
Percentage of employee contribution, minimum (in hundredths) 1.00%ctbi_DefinedContributionPlanEmployeeContributionPercentMinimum    
Percentage of employee contribution, maximum (in hundredths) 20.00%ctbi_DefinedContributionPlanEmployeeContributionPercentMaximum    
Employer matching contribution (in hundredths) 50.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent    
Maximum contribution on employees gross pay (in hundredths) 4.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent    
Contribution by employer under 401(K) plan $ 1,000,000us-gaap_DefinedContributionPlanCostRecognized $ 1,000,000us-gaap_DefinedContributionPlanCostRecognized $ 1,000,000us-gaap_DefinedContributionPlanCostRecognized
Number of allocated shares under 401 (K) plan (in shares) 503,082ctbi_NumberOfAllocatedSharesUnder401KPlan 487,330ctbi_NumberOfAllocatedSharesUnder401KPlan 551,527ctbi_NumberOfAllocatedSharesUnder401KPlan
Annual contribution percentage under ESOP (in hundredths) 4.00%ctbi_EmployeeStockOwnershipPlanAnnualContributionPercent    
Contributions to ESOP by employer 1,500,000us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP 1,500,000us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP 1,400,000us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
Number of allocated shares under ESOP (in shares) 752,710us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares 746,260us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares 748,674us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
Stock Ownership Incentive Plans [Line Items]      
Number of active incentive stock option plan 1ctbi_NumberOfActiveIncentiveStockOptionPlan    
Number of inactive incentive stock option plan 1ctbi_NumberOfInactiveIncentiveStockOptionPlan    
Number of shares transferred from one plan to another plan (in shares) 217,826ctbi_NumberOfSharesTransferredFromOnePlanToAnotherPlan    
Number of shares to be issued upon exercise of outstanding stock-based awards and remaining shares available for future issuance [Abstract]      
Shares available for future issuance (in shares) 1,563,702us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant    
Shares Available for Future Issuance [Abstract]      
Shares available for future issuance (in shares) 1,563,702us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant    
Black-Scholes option pricing model, weighted average assumptions [Abstract]      
Stock-based compensation expense 900,000us-gaap_AllocatedShareBasedCompensationExpense 700,000us-gaap_AllocatedShareBasedCompensationExpense 600,000us-gaap_AllocatedShareBasedCompensationExpense
Dividends paid on restricted stock shares 121,000us-gaap_DividendsSharebasedCompensationPaidInKind 124,000us-gaap_DividendsSharebasedCompensationPaidInKind 121,000us-gaap_DividendsSharebasedCompensationPaidInKind
Unrecognized compensation cost related to nonvested awards grant date fair value of vested shares and tax benefit realized from option exercises [Abstract]      
Unrecognized compensation cost of unvested share-based compensation arrangements granted under the plan at year-end 861,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized 1,366,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized 1,133,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Grant date fair value of shares vested for the year 343,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 521,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 34,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Cash received from option exercises under all share-based payment arrangements for the year 1,163,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 5,306,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 3,137,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
Tax benefit realized for the tax deductions from option exercises of the share-based payment arrangements for the year 93,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 303,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 496,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Expected period for recognition of unrecognized compensation cost 1 year 10 months 24 days    
Stock Options [Member]      
Number of shares to be issued upon exercise of outstanding stock-based awards and remaining shares available for future issuance [Abstract]      
Number of shares to be issued upon exercise (in shares) 143,000ctbi_EquityCompensationArrangementSharesIssuableUponExercise
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted average price (in dollars per share) $ 31.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Shares available for future issuance (in shares) 1,563,702us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
[1]    
Shares Available for Future Issuance [Abstract]      
Shares available for future issuance (in shares) 1,563,702us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
[1]    
Black-Scholes option pricing model, weighted average assumptions [Abstract]      
Expected option life (in years) 7 years 7 years 6 months 0 years
Expected volatility (in hundredths) 30.77%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
39.11%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Expected dividend yield (in hundredths) 3.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
3.74%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Risk-free interest rate (in hundredths) 2.01%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1.33%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Restricted Stock [Member]      
Stock Ownership Incentive Plans [Line Items]      
Shares authorized (in shares) 440,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Number of shares to be issued upon exercise of outstanding stock-based awards and remaining shares available for future issuance [Abstract]      
Number of shares to be issued upon exercise (in shares)    [2]    
Weighted average price (in dollars per share)    [3]    
Shares available for future issuance (in shares)    [1]    
Maximum number of shares to be grant to a participant (in shares) 44,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Shares Available for Future Issuance [Abstract]      
Shares available for future issuance (in shares)    [1]    
Restricted Stock Grants, Number of Shares [Roll Forward]      
Outstanding, beginning of period (in shares) 107,511us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
106,561us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
106,197us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Granted (in shares) 4,561us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
11,904us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
364us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Vested (in shares) (8,949)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
(10,954)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Forfeited (in shares) (1,814)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Outstanding, end of period (in shares) 101,309us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
107,511us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
106,561us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted Stock Grants, Weighted Average Grant Date Fair Value [Roll Forward]      
Outstanding, beginning of period (in dollars per share) $ 25.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 25.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 25.37us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Granted (in dollars per share) $ 37.85us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 30.64us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 28.11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Vested (in dollars per share) $ 28.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 25.87us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Forfeited (in dollars per share) $ 28.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Outstanding, end of period (in dollars per share) $ 26.19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 25.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 25.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Performance Shares [Member]      
Number of shares to be issued upon exercise of outstanding stock-based awards and remaining shares available for future issuance [Abstract]      
Number of shares to be issued upon exercise (in shares)    [4]    
Weighted average price (in dollars per share)    [3]    
Shares available for future issuance (in shares)    [1]    
Maximum amount of shares to be grant to a participant 250,000ctbi_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAmountPerEmployee
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Shares Available for Future Issuance [Abstract]      
Shares available for future issuance (in shares)    [1]    
Stock Appreciation Rights (SARs) [Member]      
Number of shares to be issued upon exercise of outstanding stock-based awards and remaining shares available for future issuance [Abstract]      
Number of shares to be issued upon exercise (in shares)    [5]    
Weighted average price (in dollars per share)    [3]    
Shares available for future issuance (in shares)    [1]    
Maximum number of shares to be grant to a participant (in shares) 110,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
/ us-gaap_AwardTypeAxis
= us-gaap_StockAppreciationRightsSARSMember
   
Shares Available for Future Issuance [Abstract]      
Shares available for future issuance (in shares)    [1]    
1998 Stock Option Plan [Member]      
Stock Ownership Incentive Plans [Line Items]      
Shares authorized (in shares) 1,151,514us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
   
Restricted Stock Grants, Number of Shares [Roll Forward]      
Outstanding, beginning of period (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
   
Outstanding, end of period (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
   
Unrecognized compensation cost related to nonvested awards grant date fair value of vested shares and tax benefit realized from option exercises [Abstract]      
Weighted average remaining contractual term 1 year 0 months 11 days    
1998 Stock Option Plan [Member] | Stock Options [Member]      
Options, Number of Shares [Roll Forward]      
Outstanding, beginning of period (in shares) 78,066us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
195,279us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
353,694us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Exercised (in shares) (34,106)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
(117,213)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
(158,305)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Forfeited/expired (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
(110)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Outstanding, end of period (in shares) 43,960us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
78,066us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
195,279us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Exercisable, end of period (in shares) 43,960us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
78,066us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
195,279us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Options, Weighted Average Exercise Price [Abstract]      
Outstanding, beginning of period (in dollars per share) $ 28.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 28.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 24.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Granted (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Exercised (in dollars per share) $ 28.25us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 27.54us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 19.85us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Forfeited/expired (in dollars per share) $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 29.49us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Outstanding, end of period (in dollars per share) $ 29.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 28.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 28.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Exercisable, end of period (in dollars per share) $ 29.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 28.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
$ 28.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Nonvested Options, Number of Shares [Roll Forward]      
Granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Nonvested Options, Weighted Average Grant Date Fair Value [Abstract]      
Intrinsic value of options exercised 270,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
1,175,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
690,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Intrinsic value of options exercisable 316,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
948,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
1,517,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
Intrinsic value of outstanding options 316,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
948,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
1,517,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOptionPlanMember
2006 Stock Ownership Incentive Plan [Member]      
Stock Ownership Incentive Plans [Line Items]      
Shares authorized (in shares) 1,650,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Shares available for future grants (in shares) 1,345,876ctbi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantBeforeTransfer
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Number of shares to be issued upon exercise of outstanding stock-based awards and remaining shares available for future issuance [Abstract]      
Shares available for future issuance (in shares) 1,563,702us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
1,573,980us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
 
Shares Available for Future Issuance [Abstract]      
Shares available at January 1, 2014 (in shares) 1,573,980us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
1998 Plan forfeitures in 2014 (in shares) 0ctbi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitures1998Plan
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
2006 Plan stock option issuances for 2014 (in shares) (10,000)ctbi_StockOptionsFromSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
2006 Plan restricted stock issuances in 2014 (in shares) (4,561)ctbi_RestrictedSharesFromSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
2006 Plan forfeitures in 2014 (in shares) 4,283ctbi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitures2006Plan
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Shares available for future issuance (in shares) 1,563,702us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
1,573,980us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
 
Nonvested Options, Weighted Average Grant Date Fair Value [Abstract]      
Granted (in dollars per share) $ 7.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 8.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
 
Weighted average fair value of options granted 80,000ctbi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
10,000ctbi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
 
Weighted average fair value per share of options granted (in dollars per share) $ 7.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 8.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
 
Unrecognized compensation cost related to nonvested awards grant date fair value of vested shares and tax benefit realized from option exercises [Abstract]      
Weighted average remaining contractual term 3 years 4 months 6 days    
2006 Stock Ownership Incentive Plan [Member] | Stock Options [Member]      
Options, Number of Shares [Roll Forward]      
Outstanding, beginning of period (in shares) 97,047us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
163,524us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
167,828us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Granted (in shares) 10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
1,650us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Exercised (in shares) (5,757)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
(68,127)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
(3,507)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Forfeited/expired (in shares) (2,469)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
(797)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Outstanding, end of period (in shares) 98,821us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
97,047us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
163,524us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Exercisable, end of period (in shares) 86,264us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
92,997us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
112,555us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Options, Weighted Average Exercise Price [Abstract]      
Outstanding, beginning of period (in dollars per share) $ 32.29us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 31.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 31.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Granted (in dollars per share) $ 34.75us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 30.64us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Exercised (in dollars per share) $ 34.62us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 30.52us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 25.92us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Forfeited/expired (in dollars per share) $ 34.29us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Outstanding, end of period (in dollars per share) $ 32.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 32.29us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 31.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Exercisable, end of period (in dollars per share) $ 32.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 32.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 34.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Nonvested Options, Number of Shares [Roll Forward]      
Nonvested, beginning of period (in shares) 4,051us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Granted (in shares) 10,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
1,650us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Vested (in shares) (1,274)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Forfeited (in shares) (220)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Nonvested, end of period (in shares) 12,557us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
4,051us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
 
Nonvested Options, Weighted Average Grant Date Fair Value [Abstract]      
Nonvested, beginning of period (in dollars per share) $ 6.87us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Granted (in dollars per share) $ 7.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Vested (in dollars per share) $ 6.68us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Forfeited (in dollars per share) $ 5.94us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Nonvested, end of period (in dollars per share) $ 7.61us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 6.87us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
 
Weighted average fair value per share of options granted (in dollars per share) $ 7.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
   
Intrinsic value of options exercised 11,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
477,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
22,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Intrinsic value of options exercisable 376,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
790,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
88,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
Intrinsic value of outstanding options $ 421,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 849,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
$ 388,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ctbi_StockOwnershipIncentivePlanMember
[1] Under the 2006 Plan, 1.65 million shares (plus any shares reserved for issuance under the 1998 Stock Option Plan) were authorized for issuance as nonqualified and incentive stock options, SARS, restricted stock and performance units. As of December 31, 2014, the above shares remained available for issuance.
[2] The maximum number of shares of restricted stock that may be granted is 440,000 shares, and the maximum that may be granted to a participant during any calendar year is 44,000 shares.
[3] Not applicable
[4] No performance units payable in stock had been issued as of December 31, 2014. The maximum payment that can be made pursuant to performance units granted to any one participant in any calendar year shall be $250,000.
[5] No SARS have been issued. The maximum number of shares with respect to which SARs may be granted to a participant during any calendar year shall be 110,000 shares.