XML 92 R77.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Employee Benefits (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2015 USD ($) Plan h shares | Dec. 31, 2014 USD ($) shares | Dec. 31, 2013 USD ($) shares
Employee Benefits [Abstract] |  |  |
Number of retirement savings plan | Plan | 2 |  |
Employee Stock Ownership Plan ("ESOP") [Member] |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |
Maximum annual contribution percentage under ESOP | 4.00% |  |
Contributions to ESOP by employer | $ | $ 1.5 | $ 1.5 | $ 1.5
Number of allocated shares under ESOP (in shares) | shares | 765,630 | 752,710 | 746,260
401(k) Plan [Member] |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
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 | h | 1,000 |  |
Percentage of employee contribution, minimum | 1.00% |  |
Percentage of employee contribution, maximum | 20.00% |  |
Employer matching contribution | 50.00% |  |
Maximum contribution on employees gross pay | 4.00% |  |
Contribution by employer under 401(K) plan | $ | $ 1.0 | $ 1.0 | $ 1.0
Number of allocated shares under 401 (K) plan (in shares) | shares | 515,062 | 503,082 | 487,330

X
- Definition Minimum percentage of employees' annual gross pay that the employees contributes to a defined contribution plan. + References No definition available. + Details
Name: | ctbi_DefinedContributionPlanMinimumAnnualEmployeeContributionPercent
Namespace Prefix: | ctbi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of maximum annual contribution made by the employer under Employee Stock Ownership Plan (ESOP) specified as covered employees' gross compensation. + References No definition available. + Details
Name: | ctbi_EmployeeStockOwnershipPlanMaximumAnnualContributionByEmployerPercent
Namespace Prefix: | ctbi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to the Minimum age of employees to participate in retirement savings plans. + References No definition available. + Details
Name: | ctbi_MinimumAgeOfEmployeesToParticipateInPlan
Namespace Prefix: | ctbi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition This line item represents the minimum number of hours required for employees per annum to participate in plan. + References No definition available. + Details
Name: | ctbi_MinimumAnnualWorkingHoursRequiredToParticipateInPlan
Namespace Prefix: | ctbi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition This line item represents the minimum service period of employees required to participate in retirement plans. + References No definition available. + Details
Name: | ctbi_MinimumRequisiteServicePeriodToParticipateInRetirementPlans
Namespace Prefix: | ctbi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The shares or units in 401(K) Plan that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested. + References No definition available. + Details
Name: | ctbi_NumberOfAllocatedSharesUnder401KPlan
Namespace Prefix: | ctbi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition This line item represents the number of components in contributory retirement savings plan maintained by the entity. + References No definition available. + Details
Name: | ctbi_NumberOfRetirementSavingsPlan
Namespace Prefix: | ctbi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This item represents the amount of cash contributions during the period made by the entity to the Employee Stock Ownership Plan (ESOP). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6418621&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6418621&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis=ctbi_EmployeeStockOwnershipPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedContributionPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |