XML 78 R93.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivative Financial Instruments Part 2 (Details) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Interest Rate Swap [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative asset | $ 3,025 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |  | $ 7,431 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |  |
Fair value of derivative liability | 2,813 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |  | 4,628 us-gaap_DerivativeLiabilities / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember |  |
Derivatives in Hedging Relationships [Member] |  |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |  |
Amount of gain (loss) recognized | (2)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |  | 0 us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |  | 0 us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives in Hedging Relationships [Member] | Mortgage Banking, Net [Member] |  |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |  |
Amount of gain (loss) recognized in mortgage banking, net | (2,534)trmk_DerivativeInstrumentsGainLossClassifiedIntoIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = trmk_MortgageBankingNetMember |  | 2,649 trmk_DerivativeInstrumentsGainLossClassifiedIntoIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = trmk_MortgageBankingNetMember |  | 1,479 trmk_DerivativeInstrumentsGainLossClassifiedIntoIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = trmk_MortgageBankingNetMember
Derivatives in Hedging Relationships [Member] | Other Comprehensive Income (Loss) [Member] |  |  |  |  |
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net [Abstract] |  |  |  |  |
Amount of (loss) gain recognized in other comprehensive income (loss) | (1,387)us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |  | 1,524 us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |  | 0 us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember
Derivatives in Hedging Relationships [Member] | Interest Rate Swap [Member] | Other Assets [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative asset | 221 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |  | 2,469 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |  |
Derivatives in Hedging Relationships [Member] | Forward Contracts [Member] | Other Liabilities [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative liability | 0 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | [1] | (1,911)us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | [1] |
Derivatives not Designated as Hedging Instruments [Member] | Mortgage Banking, Net [Member] |  |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |  |
Amount of gain (loss) recognized in mortgage banking, net | 11,038 trmk_DerivativeInstrumentsGainLossClassifiedIntoIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = trmk_MortgageBankingNetMember |  | (10,459)trmk_DerivativeInstrumentsGainLossClassifiedIntoIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = trmk_MortgageBankingNetMember |  | 7,585 trmk_DerivativeInstrumentsGainLossClassifiedIntoIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = trmk_MortgageBankingNetMember
Derivatives not Designated as Hedging Instruments [Member] | Bank card and Other Fees [Member] |  |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |  |
Amount of (loss) gain recognized in bank card and other fees | (223)trmk_DerivativeInstrumentsGainLossClassifiedIntoBankCardIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = trmk_BankcardAndOtherFeesMember |  | 290 trmk_DerivativeInstrumentsGainLossClassifiedIntoBankCardIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = trmk_BankcardAndOtherFeesMember |  | (82)trmk_DerivativeInstrumentsGainLossClassifiedIntoBankCardIncomeNet / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember / us-gaap_IncomeStatementLocationAxis = trmk_BankcardAndOtherFeesMember
Derivatives not Designated as Hedging Instruments [Member] | Interest Rate Swap [Member] | Other Assets [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative asset | 2,804 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 4,962 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Derivatives not Designated as Hedging Instruments [Member] | Interest Rate Swap [Member] | Other Liabilities [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative liability | 2,813 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 4,628 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Derivatives not Designated as Hedging Instruments [Member] | Forward Contracts [Member] | Other Liabilities [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative liability | 1,014 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | [1] | 0 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember | [1] |
Derivatives not Designated as Hedging Instruments [Member] | Future Contracts [Member] | Other Assets [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative asset | 928 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_FutureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | (2,662)us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_FutureMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Derivatives not Designated as Hedging Instruments [Member] | Exchange Traded Purchased Options [Member] | Other Assets [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative asset | 253 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = trmk_ExchangeTradedPurchasedOptionsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 83 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = trmk_ExchangeTradedPurchasedOptionsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Derivatives not Designated as Hedging Instruments [Member] | OTC Written Options (Rate Locks) [Member] | Other Assets [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative asset | 1,299 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = trmk_OtcWrittenOptionsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 126 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = trmk_OtcWrittenOptionsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Derivatives not Designated as Hedging Instruments [Member] | Credit Risk Participation Agreement [Member] | Other Assets [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative asset | 22 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CreditDefaultSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 16 us-gaap_DerivativeFairValueOfDerivativeAsset / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherAssetsMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CreditDefaultSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Derivatives not Designated as Hedging Instruments [Member] | Credit Risk Participation Agreement [Member] | Other Liabilities [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative liability | 21 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CreditDefaultSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | 0 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_CreditDefaultSwapMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
Derivatives not Designated as Hedging Instruments [Member] | Exchange Traded Written Options [Member] | Other Liabilities [Member] |  |  |  |  |
Derivatives, Fair Value [Line Items] |  |  |  |  |
Fair value of derivative liability | $ 490 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = trmk_ExchangeTradedWrittenOptionsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  | $ 581 us-gaap_DerivativeLiabilities / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherLiabilitiesMember / us-gaap_DerivativeInstrumentRiskAxis = trmk_ExchangeTradedWrittenOptionsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |
[1] | At December 31, 2014, forward contracts were no longer designated as hedging.

X
- Definition The amount of net gain (loss) that is classified as bank card and other fees on the income statement. + References No definition available. + Details
Name: | trmk_DerivativeInstrumentsGainLossClassifiedIntoBankCardIncomeNet
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of net gain (loss) that is classified as mortgage banking on the income statement. + References No definition available. + Details
Name: | trmk_DerivativeInstrumentsGainLossClassifiedIntoIncomeNet
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=28370219&loc=SL20226000-175313 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=20225523&loc=SL20225862-175312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624163-113959 + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4D -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624177-113959 + Details
Name: | us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective portion of gains on derivative instruments designated and qualifying as hedging instruments that was recognized in other comprehensive income during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=28358780&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28364263&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=28364263&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=20225523&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=28370219&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativesFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |