XML 32 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Allowance for Credit Losses on Financing Receivables) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Allowance for loan losses:      
Beginning Balance $ 8,481us-gaap_FinancingReceivableAllowanceForCreditLosses $ 8,138us-gaap_FinancingReceivableAllowanceForCreditLosses $ 8,138us-gaap_FinancingReceivableAllowanceForCreditLosses
Charge-offs (46)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (150)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs (2,642)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Recoveries 8us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery 6us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery 332us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
Provisions 178us-gaap_ProvisionForLoanLeaseAndOtherLosses 203us-gaap_ProvisionForLoanLeaseAndOtherLosses 2,653us-gaap_ProvisionForLoanLeaseAndOtherLosses
Ending Balance 8,621us-gaap_FinancingReceivableAllowanceForCreditLosses 8,197us-gaap_FinancingReceivableAllowanceForCreditLosses 8,481us-gaap_FinancingReceivableAllowanceForCreditLosses
Ending balance: individually evaluated for impairment 634us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 1,387us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 451us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
Ending balance: collectively evaluated for impairment 7,987us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment 6,810us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment 8,030us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Loan receivables:      
Loans 891,283us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 819,683us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 872,129us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Ending balance: individually evaluated for impairment 45,345us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment 36,300us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment 49,709us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Ending balance: collectively evaluated for impairment 845,938us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment 783,383us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment 822,420us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Commercial Equipment [Member]      
Allowance for loan losses:      
Beginning Balance 389us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
453us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
453us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Charge-offs     (10)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Recoveries 3us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
  25us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Provisions (72)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
(160)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
(79)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Ending Balance 320us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
293us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
389us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Ending balance: individually evaluated for impairment 120us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
80us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
123us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Ending balance: collectively evaluated for impairment 200us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
213us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
266us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Loan receivables:      
Loans 26,931us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
23,741us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
26,152us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Ending balance: individually evaluated for impairment 581us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
307us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
586us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Ending balance: collectively evaluated for impairment 26,350us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
23,434us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
25,566us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_CommercialEquipmentMember
Commercial Loans [Member]      
Allowance for loan losses:      
Beginning Balance 1,677us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
1,916us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
1,916us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Charge-offs   (35)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
(1,134)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Recoveries 1us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
1us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
5us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Provisions 62us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
233us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
890us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Ending Balance 1,740us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
2,115us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
1,677us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Ending balance: individually evaluated for impairment 355us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
763us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
155us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Ending balance: collectively evaluated for impairment 1,385us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
1,352us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
1,522us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Loan receivables:      
Loans 68,504us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
80,297us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
73,625us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Ending balance: individually evaluated for impairment 5,847us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
6,799us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
7,436us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Ending balance: collectively evaluated for impairment 62,657us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
73,498us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
66,189us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialLoanMember
Consumer Loans [Member]      
Allowance for loan losses:      
Beginning Balance 3us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
10us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
10us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Charge-offs     (3)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Recoveries     11us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Provisions (1)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
(4)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
(15)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Ending Balance 2us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
6us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
3us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Ending balance: collectively evaluated for impairment 2us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
6us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
3us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Loan receivables:      
Loans 464us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
691us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
613us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Ending balance: individually evaluated for impairment   15us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
 
Ending balance: collectively evaluated for impairment 464us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
676us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
613us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ConsumerLoanMember
Home Equity and Second Mortgage [Member]      
Allowance for loan losses:      
Beginning Balance 173us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
249us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
249us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Charge-offs     (59)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Recoveries     10us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Provisions 35us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
91us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
(27)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Ending Balance 208us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
340us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
173us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Ending balance: individually evaluated for impairment   33us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
 
Ending balance: collectively evaluated for impairment 208us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
307us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
173us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Loan receivables:      
Loans 21,211us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
21,699us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
21,452us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Ending balance: individually evaluated for impairment 630us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
381us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
649us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Ending balance: collectively evaluated for impairment 20,581us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
21,318us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
20,803us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_HomeEquityAndSecondMortgageMember
Construction and Land Development [Member]      
Allowance for loan losses:      
Beginning Balance 1,071us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
584us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
584us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Charge-offs     (992)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Recoveries     84us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Provisions 28us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
(23)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
1,395us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Ending Balance 1,099us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
561us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
1,071us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Ending balance: individually evaluated for impairment   81us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
 
Ending balance: collectively evaluated for impairment 1,099us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
480us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
1,071us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Loan receivables:      
Loans 37,349us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
30,611us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
36,370us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Ending balance: individually evaluated for impairment 6,296us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
5,866us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
6,102us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Ending balance: collectively evaluated for impairment 31,053us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
24,745us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
30,268us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= tcfc_ConstructionAndLandDevelopmentMember
Residential Mortgage [Member]      
Allowance for loan losses:      
Beginning Balance 1,092us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
1,401us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
1,401us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Charge-offs   (94)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
(94)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Recoveries 1us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
  186us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Provisions (189)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
(35)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
(401)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Ending Balance 904us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
1,272us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
1,092us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Ending balance: individually evaluated for impairment 75us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
98us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
76us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Ending balance: collectively evaluated for impairment 829us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
1,174us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
1,016us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Loan receivables:      
Loans 148,631us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
158,080us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
152,837us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Ending balance: individually evaluated for impairment 3,387us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
3,572us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
3,407us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Ending balance: collectively evaluated for impairment 145,244us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
154,508us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
149,430us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Commercial Real Estate [Member]      
Allowance for loan losses:      
Beginning Balance 4,076us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
3,525us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
3,525us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Charge-offs (46)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
(21)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
(350)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Recoveries 3us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
5us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
11us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Provisions 315us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
101us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
890us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Ending Balance 4,348us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
3,610us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
4,076us-gaap_FinancingReceivableAllowanceForCreditLosses
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Ending balance: individually evaluated for impairment 84us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
332us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
97us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Ending balance: collectively evaluated for impairment 4,264us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
3,278us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
3,979us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Loan receivables:      
Loans 588,193us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
504,564us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
561,080us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Ending balance: individually evaluated for impairment 28,604us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
19,360us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
31,529us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Ending balance: collectively evaluated for impairment $ 559,589us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
$ 485,204us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
$ 529,551us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember