XML 53 R41.htm IDEA: XBRL DOCUMENT
v3.25.3

Allowance for Credit Losses - Schedule of Allowance for Credit Losses on Loans (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2025 | Sep. 30, 2024 | Sep. 30, 2025 | Sep. 30, 2024
Allowance for Loan and Lease Losses [Roll Forward] |  |  |  |
Beginning balance | $ 58,555 | $ 53,059 | $ 56,496 | $ 51,584
Charge-offs | (1,333) | (1,049) | (7,710) | (2,150)
Recoveries | 213 | 137 | 603 | 501
Provision (credit) for credit loss expense | 2,454 | 3,237 | 10,500 | 5,449
Ending Balance | 59,889 | 55,384 | 59,889 | 55,384
Commercial & Industrial |  |  |  |
Allowance for Loan and Lease Losses [Roll Forward] |  |  |  |
Beginning balance | 9,160 | 7,412 | 7,684 | 6,667
Charge-offs | (738) | (253) | (936) | (283)
Recoveries | 18 | 11 | 69 | 29
Provision (credit) for credit loss expense | 3,092 | 444 | 4,715 | 1,201
Ending Balance | 11,532 | 7,614 | 11,532 | 7,614
Commercial Real Estate |  |  |  |
Allowance for Loan and Lease Losses [Roll Forward] |  |  |  |
Beginning balance | 35,765 | 32,559 | 35,837 | 31,581
Charge-offs | 0 | 0 | (4,882) | 0
Recoveries | 0 | 3 | 4 | 6
Provision (credit) for credit loss expense | 360 | 1,302 | 5,166 | 2,277
Ending Balance | 36,125 | 33,864 | 36,125 | 33,864
Residential real estate |  |  |  |
Allowance for Loan and Lease Losses [Roll Forward] |  |  |  |
Beginning balance | 12,065 | 11,569 | 11,345 | 11,700
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 55 | 5 | 90 | 130
Provision (credit) for credit loss expense | (1,242) | 802 | (557) | 546
Ending Balance | 10,878 | 12,376 | 10,878 | 12,376
Consumer and Other |  |  |  |
Allowance for Loan and Lease Losses [Roll Forward] |  |  |  |
Beginning balance | 1,509 | 1,451 | 1,568 | 1,557
Charge-offs | (595) | (796) | (1,892) | (1,867)
Recoveries | 140 | 118 | 440 | 336
Provision (credit) for credit loss expense | 245 | 694 | 1,183 | 1,441
Ending Balance | 1,299 | 1,467 | 1,299 | 1,467
Finance Leases |  |  |  |
Allowance for Loan and Lease Losses [Roll Forward] |  |  |  |
Beginning balance | 56 | 68 | 62 | 79
Charge-offs | 0 | 0 | 0 | 0
Recoveries | 0 | 0 | 0 | 0
Provision (credit) for credit loss expense | (1) | (5) | (7) | (16)
Ending Balance | $ 55 | $ 63 | $ 55 | $ 63

X
- Definition Financing Receivable, Credit Loss, Expense (Reversal), Including Off-Balance Sheet Portion + References No definition available. + Details
Name: | tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
Namespace Prefix: | tmp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossesRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase in allowance for credit loss on financing receivable from recovery. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable, charged against allowance for credit loss. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11B -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
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_FinancingReceivablePortfolioSegmentAxis=tmp_ConsumerAndOtherPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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