XML 1059 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans, Troubled Debt Restructurings Segregated by Class (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Loan
Dec. 31, 2013
Loan
Financing Receivable, Modifications [Line Items]    
Number of Loans 22us-gaap_FinancingReceivableModificationsNumberOfContracts2 64us-gaap_FinancingReceivableModificationsNumberOfContracts2
Post-Modification Outstanding Balance $ 7,898,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 $ 15,087,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Commitment to extend additional credit on loans modified 100,000ctbi_FinancingReceivableModificationsCommitmentToExtendAdditionalCreditOnLoansModified  
Past due period for loan to be considered in default, minimum 90 days  
Defaulted Restructured Loans, Number of Loans 2us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1 9us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
Defaulted Restructured Loans, Recorded Balance 669,000us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1 1,058,000us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
Term Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 6,982,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
12,015,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
Rate Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
Combination [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 916,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
3,072,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
Commercial Construction [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
6us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Post-Modification Outstanding Balance 7,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
2,603,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Commercial Construction [Member] | Term Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 7,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
2,603,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
Commercial Construction [Member] | Rate Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
Commercial Construction [Member] | Combination [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
Commercial Secured by Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 11us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
27us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Post-Modification Outstanding Balance 5,775,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
5,488,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Defaulted Restructured Loans, Number of Loans   2us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Defaulted Restructured Loans, Recorded Balance   89,000us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Commercial Secured by Real Estate [Member] | Term Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 5,707,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
2,568,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
Commercial Secured by Real Estate [Member] | Rate Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
Commercial Secured by Real Estate [Member] | Combination [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 68,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
2,920,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
Commercial Other [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 8us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
30us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
Post-Modification Outstanding Balance 1,268,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
6,623,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
Defaulted Restructured Loans, Number of Loans 1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
6us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
Defaulted Restructured Loans, Recorded Balance 88,000us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
596,000us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
Commercial Other [Member] | Term Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 1,268,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
6,471,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
Commercial Other [Member] | Rate Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
Commercial Other [Member] | Combination [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
152,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
Real Estate Mortgage [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
Post-Modification Outstanding Balance 848,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
373,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
Defaulted Restructured Loans, Number of Loans 1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
Defaulted Restructured Loans, Recorded Balance 581,000us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
373,000us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
Real Estate Mortgage [Member] | Term Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
373,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
Real Estate Mortgage [Member] | Rate Modification [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
Real Estate Mortgage [Member] | Combination [Member]    
Financing Receivable, Modifications [Line Items]    
Post-Modification Outstanding Balance $ 848,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
$ 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember