XML 24 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments Part 1 (Details) (USD $)
3 Months Ended 12 Months Ended 3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Designated as Hedging Instrument [Member] | Interest Rate Swap [Member]      
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]      
Notional amount of mirror-image derivative contracts $ 60,000,000invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Period for which cash flow hedges will be used to hedge quarterly interest payments 5 years    
Derivative inception date Dec. 31, 2014    
Derivative maturity date Dec. 31, 2019    
Description of variable rate basis for derivative three-month LIBOR    
Swap fixed interest rate to be paid (in hundredths) 1.66%us-gaap_DerivativeFixedInterestRate
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Accumulated net, after tax (loss) gain included in other comprehensive loss (341,000)us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
136,000us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
The period over which OCI will be reclassified as interest expense 12 months    
Estimated amount to be reclassified as an increase to interest expense 736,000us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
   
Derivatives not Designated as Hedging Instruments [Member]      
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]      
Net positive ineffectiveness on MSR fair value 1,300,000trmk_NetPositiveIneffectivenessOnMsrFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  1,900,000trmk_NetPositiveIneffectivenessOnMsrFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives not Designated as Hedging Instruments [Member] | Forward Contracts [Member]      
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]      
Off-balance sheet obligations 246,500,000us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
142,000,000us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Valuation adjustment (1,400,000)trmk_NegativeValuationAdjustment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,000,000)trmk_NegativeValuationAdjustment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Derivatives not Designated as Hedging Instruments [Member] | Interest Rate Lock Commitments Member]      
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]      
Off-balance sheet obligations 168,600,000us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
88,400,000us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Positive valuation adjustment 2,600,000trmk_PositiveValuationAdjustment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,300,000trmk_PositiveValuationAdjustment
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Derivatives not Designated as Hedging Instruments [Member] | Interest Rate Swap [Member]      
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]      
Notional amount of mirror-image derivative contracts 344,700,000invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
349,400,000invest_DerivativeNotionalAmount
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Termination value of derivatives 4,100,000trmk_TerminationValueOfDerivatives
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,900,000trmk_TerminationValueOfDerivatives
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Market value of posted collateral 2,100,000us-gaap_CollateralAlreadyPostedAggregateFairValue
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
   
Derivatives not Designated as Hedging Instruments [Member] | Beneficiary [Member]      
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]      
Number of risk participation agreements 3trmk_NumberOfRiskParticipationAgreements
/ us-gaap_GuaranteeObligationsByNatureAxis
= trmk_BeneficiaryMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3trmk_NumberOfRiskParticipationAgreements
/ us-gaap_GuaranteeObligationsByNatureAxis
= trmk_BeneficiaryMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Aggregate notional amount of credit risk participation agreements 19,000,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_GuaranteeObligationsByNatureAxis
= trmk_BeneficiaryMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
19,100,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_GuaranteeObligationsByNatureAxis
= trmk_BeneficiaryMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Derivatives not Designated as Hedging Instruments [Member] | Guarantor [Member]      
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]      
Number of risk participation agreements 1trmk_NumberOfRiskParticipationAgreements
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1trmk_NumberOfRiskParticipationAgreements
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Aggregate notional amount of credit risk participation agreements $ 6,100,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 6,200,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_FinancialGuaranteeMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember