XML 64 R53.htm IDEA: XBRL DOCUMENT
v3.19.3

Allowance for Loan and Lease Losses - Credit Quality Indicators by Class of Residential Real Estate and Consumer Loans (Details) - USD ($) $ in Thousands | Sep. 30, 2019 | Dec. 31, 2018
--- | --- | ---
Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | $ 1,386,597 | $ 1,362,489
Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 35,897 | 42,394
Performing | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 1,377,229 | 1,352,701
Performing | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 34,067 | 39,876
Nonperforming | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 9,368 | 9,788
Nonperforming | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 1,830 | 2,518
Residential real estate | Home equity | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 205,050 | 208,459
Residential real estate | Home equity | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 16,488 | 21,149
Residential real estate | Mortgages | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 1,107,147 | 1,083,802
Residential real estate | Mortgages | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 18,635 | 20,484
Residential real estate | Performing | Home equity | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 203,191 | 206,675
Residential real estate | Performing | Home equity | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 15,565 | 19,735
Residential real estate | Performing | Mortgages | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 1,099,887 | 1,076,032
Residential real estate | Performing | Mortgages | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 17,728 | 19,380
Residential real estate | Nonperforming | Home equity | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 1,859 | 1,784
Residential real estate | Nonperforming | Home equity | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 923 | 1,414
Residential real estate | Nonperforming | Mortgages | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 7,260 | 7,770
Residential real estate | Nonperforming | Mortgages | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 907 | 1,104
Consumer and other | Indirect | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 13,611 | 12,663
Consumer and other | Indirect | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 0 | 0
Consumer and other | Consumer Other | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 60,789 | 57,565
Consumer and other | Consumer Other | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 774 | 761
Consumer and other | Performing | Indirect | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 13,466 | 12,508
Consumer and other | Performing | Indirect | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 0 | 0
Consumer and other | Performing | Consumer Other | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 60,685 | 57,486
Consumer and other | Performing | Consumer Other | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 774 | 761
Consumer and other | Nonperforming | Indirect | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 145 | 155
Consumer and other | Nonperforming | Indirect | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 0 | 0
Consumer and other | Nonperforming | Consumer Other | Originated Loans and Leases |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | 104 | 79
Consumer and other | Nonperforming | Consumer Other | Total Acquired Loans |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Loans and Leases, gross | $ 0 | $ 0

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References No definition available. + Details
Name: | tmp_LoansAndLeasesReceivableGrossCarryingAmount2
Namespace Prefix: | tmp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_LoansReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=tmp_LoansReceivable1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_IndirectLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tmp_OtherFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |