XML 71 R63.htm IDEA: XBRL DOCUMENT
v3.25.2

LHFI and ACL, LHFI - Troubled debt restructurings on financial effect (Details) - Troubled Debt Restructurings [Member] | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024
Secured by 1-4 Family Residential Properties [Member] | Other Loans Secured by Real Estate [Member] |  |  |  |
Financing Receivable Modifications [Line Items] |  |  |  |
Financial Effect - Term Extension | Re-amortized twenty-one loans with term adjusted by weighted average of forty-four months |  | Re-amortized thirty-three loans with term adjusted by weighted-average of thirty-eight months |
Other Secured by 1-4 Family Residential Properties [Member] | Loans Secured by Real Estate [Member] |  |  |  |
Financing Receivable Modifications [Line Items] |  |  |  |
Financial Effect - Term Extension | Modified one loan and thirteen lines of credit to amortize over twenty-four month terms | Modified two loans and lines of credit to amortize over 24 month terms | Modified two loans and twenty-four lines of credit to amortize over a twenty-four month term | Modified three loans and lines of credit to amortize over 24 month terms.
Other Real Estate Secured [Member] | Loans Secured by Real Estate [Member] |  |  |  |
Financing Receivable Modifications [Line Items] |  |  |  |
Financial Effect - Term Extension | Extended maturity of one loan by twelve months |  | Extended maturity of one loan by twelve months |
Commercial and Industrial Loans [Member] |  |  |  |
Financing Receivable Modifications [Line Items] |  |  |  |
Financial Effect - Payment Delay | Three interest-only payments on four loans |  | One loan with eight monthly interest payments deferred and four loans with three interest-only monthly payments |

X
- Definition Financial effect of payment delay description. + References No definition available. + Details
Name: | trmk_FinancialEffectOfPaymentDelayDescription
Namespace Prefix: | trmk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financial effect of term extension. + References No definition available. + Details
Name: | trmk_FinancialEffectOfTermExtension
Namespace Prefix: | trmk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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 Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 12A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481933/310-10-55-12A Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-34 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 33 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-33 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 + Details
Name: | us-gaap_FinancingReceivableModificationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LoanRestructuringModificationAxis=trmk_TroubledDebtRestructuringsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_CollateralAxis=trmk_OtherLoansSecuredByRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_CollateralAxis=us-gaap_RealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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