XML 23 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans, Troubled Debt Restructurings Segregated by Class (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Loan
Mar. 31, 2014
Loan
Dec. 31, 2014
Loan
Financing Receivable, Modifications [Line Items]      
Number of Loans 6us-gaap_FinancingReceivableModificationsNumberOfContracts2 4us-gaap_FinancingReceivableModificationsNumberOfContracts2 22us-gaap_FinancingReceivableModificationsNumberOfContracts2
Post-Modification Outstanding Balance $ 326us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 $ 167us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 $ 7,898us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Defaulted restructured loans, number of loans 1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1 2us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1  
Defaulted restructured loans, recorded investment 261us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1 34us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1  
Term Modification [Member]      
Financing Receivable, Modifications [Line Items]      
Post-Modification Outstanding Balance 326us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
167us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
6,982us-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
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityMember
Combination [Member]      
Financing Receivable, Modifications [Line Items]      
Post-Modification Outstanding Balance 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
916us-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
Post-Modification Outstanding Balance     7us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Defaulted restructured loans, number of loans 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Defaulted restructured loans, recorded investment 0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Commercial Construction [Member] | Term Modification [Member]      
Financing Receivable, Modifications [Line Items]      
Post-Modification Outstanding Balance     7us-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
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
Commercial Secured by Real Estate [Member]      
Financing Receivable, Modifications [Line Items]      
Number of Loans 4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
11us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Post-Modification Outstanding Balance 290us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
126us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
5,775us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Defaulted restructured loans, number of loans 1us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
 
Defaulted restructured loans, recorded investment 261us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
0us-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 290us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
126us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
5,707us-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
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 0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
68us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
Commercial Other [Member]      
Financing Receivable, Modifications [Line Items]      
Number of Loans 2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
8us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
Post-Modification Outstanding Balance 36us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
41us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
1,268us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
Defaulted restructured loans, number of loans 0us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
2us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
 
Defaulted restructured loans, recorded investment 0us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
34us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
 
Commercial Other [Member] | Term Modification [Member]      
Financing Receivable, Modifications [Line Items]      
Post-Modification Outstanding Balance 36us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
41us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ContractualInterestRateReductionMember
1,268us-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
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
0us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ctbi_CommercialOtherMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember
0us-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
Post-Modification Outstanding Balance     848us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ 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
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
Real Estate Mortgage [Member] | Combination [Member]      
Financing Receivable, Modifications [Line Items]      
Post-Modification Outstanding Balance     $ 848us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_MortgageLoansOnRealEstateMember
/ ctbi_LoanRestructuringModificationAxis
= ctbi_ExtendedMaturityAndRateReductionMember