XML 64 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Narrative) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Defined Benefit Plan Disclosure [Line Items]    
Employee Stock Ownership Plan (ESOP), cash contributions to ESOP $ 141,000us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP $ 262,000us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
Employee Stock Ownership Plan (ESOP), number of allocated shares 205,612us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares  
Employee Stock Ownership Plan (ESOP), number of committed-to-be-released shares 29,362us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares  
Employee Stock Ownership Plan (ESOP), allocated shares market value 4,100,000tcfc_EmployeeStockOwnershipPlanEsopAllocatedSharesMarketValue  
Employee Stock Ownership Plan (ESOP) unallocated shares market value 589,000tcfc_EmployeeStockOwnershipPlanEsopUnallocatedSharesMarketValue  
Employee Stock Ownership Plan [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Employee benefit plan requisite service period 1 year  
Employee benefit plan vesting period 3 years  
Share Price $ 20.07us-gaap_SharePrice
/ us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis
= tcfc_EmployeeStockOwnershipPlanMember
 
401 (K) Plan [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Employee benefit plan requisite service period 6 months 6 months
Employee benefit plan vesting period 3 years 3 years
Percentage of employees contribution the employer will match 50.00%tcfc_PercentageOfEmployeesContributionEmployerWillMatch
/ us-gaap_PlanNameAxis
= tcfc_FourZeroOneKPlanMember
50.00%tcfc_PercentageOfEmployeesContributionEmployerWillMatch
/ us-gaap_PlanNameAxis
= tcfc_FourZeroOneKPlanMember
Retirement plan expense 324,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_PlanNameAxis
= tcfc_FourZeroOneKPlanMember
336,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_PlanNameAxis
= tcfc_FourZeroOneKPlanMember
Individual Supplemental Retirement Plans [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Retirement plan expense 441,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_PlanNameAxis
= tcfc_IndividualSupplementalRetirementPlansMember
395,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_PlanNameAxis
= tcfc_IndividualSupplementalRetirementPlansMember
Number of years following retirement benefit is paid 15 years  
Nonqualified Retirement Plan For Non Employee Directors [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Employee benefit plan requisite service period 15 years  
Employee benefit plan vesting period 2 years  
Retirement plan expense 21,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_PlanNameAxis
= tcfc_NonqualifiedRetirementPlanForNonEmployeeDirectorsMember
20,000us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_PlanNameAxis
= tcfc_NonqualifiedRetirementPlanForNonEmployeeDirectorsMember
Maximum annual benefit following retirement $ 3,500us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
/ us-gaap_PlanNameAxis
= tcfc_NonqualifiedRetirementPlanForNonEmployeeDirectorsMember
 
Number of years following retirement benefit is paid 10 years  
Maximum [Member] | 401 (K) Plan [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Maximum employee contribution employer will match 8.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ us-gaap_PlanNameAxis
= tcfc_FourZeroOneKPlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
8.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ us-gaap_PlanNameAxis
= tcfc_FourZeroOneKPlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember