XML 52 R45.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Securities Available for Sale and Held to Maturity (1) (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Jun. 30, 2015 | Jun. 30, 2014 | Jun. 30, 2015 | Jun. 30, 2014 | Dec. 31, 2014 | Dec. 31, 2013
Estimated Fair Value [Abstract] |  |  |  |  |  |
Estimated Fair Value, Less than 12 Months | $ 1,077,543 |  | $ 1,077,543 |  | $ 590,965 |
Estimated Fair Value, 12 Months or More | 334,014 |  | 334,014 |  | 522,230 |
Estimated Fair Value, Total | 1,411,557 |  | 1,411,557 |  | 1,113,195 |
Gross Unrealized (Losses) [Abstract] |  |  |  |  |  |
Gross Unrealized (Losses), Less than 12 Months |  |  | (8,766) |  | (2,663) |
Gross Unrealized (Losses), 12 Months or More |  |  | (8,362) |  | (11,909) |
Gross Unrealized (Losses), Total |  |  | (17,128) |  | (14,572) |
Reclassification of Securities available for sale to securities held to maturity |  |  |  |  |  | $ 1,099,000
Net unrealized holding loss on AFS Securities at date of transfer |  |  |  |  |  | 46,600
Net unrealized holding losses on AFS Securities, net of tax at date of transfer |  |  |  |  |  | $ 28,800
Net unamortized, unrealized loss on transfer of securities | 37,300 |  | 37,300 |  |  |
Net unamortized, unrealized loss on transfer of securities, net of tax | 23,000 |  | 23,000 |  |  |
Gain (Loss) on Investments [Line Items] |  |  |  |  |  |
Other-than-temporary impairments |  |  | 0 | $ 0 |  |
Securities Available for Sale, Amortized Cost [Abstract] |  |  |  |  |  |
Due in one year or less | 17,167 |  | 17,167 |  |  |
Due after one year through five years | 154,905 |  | 154,905 |  |  |
Due after five years through ten years | 32,638 |  | 32,638 |  |  |
Due after ten years | 76,685 |  | 76,685 |  |  |
Total amortized cost, before mortgage-backed securities | 281,395 |  | 281,395 |  |  |
Mortgage-backed securities | 2,146,588 |  | 2,146,588 |  |  |
Securities available for sale (at amortized cost) | 2,427,983 |  | 2,427,983 |  |  |
Securities Available for Sale, Estimated Fair Value [Abstract] |  |  |  |  |  |
Due in one year or less | 17,315 |  | 17,315 |  |  |
Due after one year through five years | 159,763 |  | 159,763 |  |  |
Due after five years through ten years | 33,349 |  | 33,349 |  |  |
Due after ten years | 76,780 |  | 76,780 |  |  |
Total fair value, before mortgage-backed securities | 287,207 |  | 287,207 |  |  |
Mortgage-backed securities | 2,159,176 |  | 2,159,176 |  |  |
Securities available for sale (at fair value) | 2,446,383 |  | 2,446,383 |  | 2,374,567 |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Due in one year or less | 956 |  | 956 |  |  |
Due after one year through five years | 9,751 |  | 9,751 |  |  |
Due after five years through ten years | 135,818 |  | 135,818 |  |  |
Due after ten years | 11,827 |  | 11,827 |  |  |
Total amortized cost, before mortgage-backed securities | 158,352 |  | 158,352 |  |  |
Mortgage-backed securities | 1,031,809 |  | 1,031,809 |  |  |
Amortized Cost | 1,190,161 |  | 1,190,161 |  | 1,170,685 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Due in one year or less | 966 |  | 966 |  |  |
Due after one year through five years | 10,195 |  | 10,195 |  |  |
Due after five years through ten years | 140,986 |  | 140,986 |  |  |
Due after ten years | 12,455 |  | 12,455 |  |  |
Total fair value, before mortgage-backed securities | 164,602 |  | 164,602 |  |  |
Mortgage-backed securities | 1,035,615 |  | 1,035,615 |  |  |
Securities held to maturity (at fair value) | 1,200,217 |  | 1,200,217 |  | 1,182,846 |
Available for Sale [Member] |  |  |  |  |  |
Gains (losses) on Investments [Abstract] |  |  |  |  |  |
Proceeds from calls and sales of securities | 0 | $ 0 | 0 | 26,274 |  |
Gross realized gains | 0 | 0 | 0 | 389 |  |
Gross realized (losses) | 0 | $ 0 | 0 | $ 0 |  |
U.S. Government Agency Obligations Issued by U.S. Government Agencies [Member] |  |  |  |  |  |
Estimated Fair Value [Abstract] |  |  |  |  |  |
Estimated Fair Value, Less than 12 Months | 0 |  | 0 |  | 19,220 |
Estimated Fair Value, 12 Months or More | 33,386 |  | 33,386 |  | 32,656 |
Estimated Fair Value, Total | 33,386 |  | 33,386 |  | 51,876 |
Gross Unrealized (Losses) [Abstract] |  |  |  |  |  |
Gross Unrealized (Losses), Less than 12 Months |  |  | 0 |  | (115) |
Gross Unrealized (Losses), 12 Months or More |  |  | (657) |  | (711) |
Gross Unrealized (Losses), Total |  |  | (657) |  | (826) |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Amortized Cost | 0 |  | 0 |  | 0 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Securities held to maturity (at fair value) | 0 |  | 0 |  | 0 |
U.S. Government Agency Obligations Issued by U.S. Government Sponsored Agencies [Member] |  |  |  |  |  |
Estimated Fair Value [Abstract] |  |  |  |  |  |
Estimated Fair Value, Less than 12 Months |  |  |  |  | 9,948 |
Estimated Fair Value, 12 Months or More |  |  |  |  | 9,956 |
Estimated Fair Value, Total |  |  |  |  | 19,904 |
Gross Unrealized (Losses) [Abstract] |  |  |  |  |  |
Gross Unrealized (Losses), Less than 12 Months |  |  |  |  | (52) |
Gross Unrealized (Losses), 12 Months or More |  |  |  |  | (25) |
Gross Unrealized (Losses), Total |  |  |  |  | (77) |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Amortized Cost | 101,374 |  | 101,374 |  | 100,971 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Securities held to maturity (at fair value) | 104,652 |  | 104,652 |  | 103,602 |
Obligations of States and Political Subdivisions [Member] |  |  |  |  |  |
Estimated Fair Value [Abstract] |  |  |  |  |  |
Estimated Fair Value, Less than 12 Months | 6,046 |  | 6,046 |  | 8,431 |
Estimated Fair Value, 12 Months or More | 2,849 |  | 2,849 |  | 3,800 |
Estimated Fair Value, Total | 8,895 |  | 8,895 |  | 12,231 |
Gross Unrealized (Losses) [Abstract] |  |  |  |  |  |
Gross Unrealized (Losses), Less than 12 Months |  |  | (30) |  | (22) |
Gross Unrealized (Losses), 12 Months or More |  |  | (27) |  | (46) |
Gross Unrealized (Losses), Total |  |  | (57) |  | (68) |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Amortized Cost | 56,978 |  | 56,978 |  | 63,505 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Securities held to maturity (at fair value) | 59,950 |  | 59,950 |  | 66,903 |
Residential Mortgage Pass-Through Securities Guaranteed by GNMA [Member] |  |  |  |  |  |
Estimated Fair Value [Abstract] |  |  |  |  |  |
Estimated Fair Value, Less than 12 Months | 19,542 |  | 19,542 |  | 7,199 |
Estimated Fair Value, 12 Months or More | 0 |  | 0 |  | 647 |
Estimated Fair Value, Total | 19,542 |  | 19,542 |  | 7,846 |
Gross Unrealized (Losses) [Abstract] |  |  |  |  |  |
Gross Unrealized (Losses), Less than 12 Months |  |  | (288) |  | (22) |
Gross Unrealized (Losses), 12 Months or More |  |  | 0 |  | (8) |
Gross Unrealized (Losses), Total |  |  | (288) |  | (30) |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Amortized Cost | 18,265 |  | 18,265 |  | 19,115 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Securities held to maturity (at fair value) | 18,518 |  | 18,518 |  | 19,565 |
Residential Mortgage Pass-Through Securities Issued by FNMA and FHLMC [Member] |  |  |  |  |  |
Estimated Fair Value [Abstract] |  |  |  |  |  |
Estimated Fair Value, Less than 12 Months | 34,188 |  | 34,188 |  |  |
Estimated Fair Value, 12 Months or More | 0 |  | 0 |  |  |
Estimated Fair Value, Total | 34,188 |  | 34,188 |  |  |
Gross Unrealized (Losses) [Abstract] |  |  |  |  |  |
Gross Unrealized (Losses), Less than 12 Months |  |  | (157) |  |  |
Gross Unrealized (Losses), 12 Months or More |  |  | 0 |  |  |
Gross Unrealized (Losses), Total |  |  | (157) |  |  |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Amortized Cost | 10,965 |  | 10,965 |  | 11,437 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Securities held to maturity (at fair value) | 11,285 |  | 11,285 |  | 11,908 |
Other Residential Mortgage-Backed Securities Issued or Guaranteed by FNMA, FHLMC or GNMA [Member] |  |  |  |  |  |
Estimated Fair Value [Abstract] |  |  |  |  |  |
Estimated Fair Value, Less than 12 Months | 846,185 |  | 846,185 |  | 537,033 |
Estimated Fair Value, 12 Months or More | 271,538 |  | 271,538 |  | 395,342 |
Estimated Fair Value, Total | 1,117,723 |  | 1,117,723 |  | 932,375 |
Gross Unrealized (Losses) [Abstract] |  |  |  |  |  |
Gross Unrealized (Losses), Less than 12 Months |  |  | (6,470) |  | (2,449) |
Gross Unrealized (Losses), 12 Months or More |  |  | (7,520) |  | (10,031) |
Gross Unrealized (Losses), Total |  |  | (13,990) |  | (12,480) |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Amortized Cost | 838,989 |  | 838,989 |  | 834,176 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Securities held to maturity (at fair value) | 841,095 |  | 841,095 |  | 838,700 |
Commercial Mortgage-Backed Securities Issued or Guaranteed by FNMA, FHLMC or GNMA [Member] |  |  |  |  |  |
Estimated Fair Value [Abstract] |  |  |  |  |  |
Estimated Fair Value, Less than 12 Months | 171,582 |  | 171,582 |  | 9,134 |
Estimated Fair Value, 12 Months or More | 26,241 |  | 26,241 |  | 79,829 |
Estimated Fair Value, Total | 197,823 |  | 197,823 |  | 88,963 |
Gross Unrealized (Losses) [Abstract] |  |  |  |  |  |
Gross Unrealized (Losses), Less than 12 Months |  |  | (1,821) |  | (3) |
Gross Unrealized (Losses), 12 Months or More |  |  | (158) |  | (1,088) |
Gross Unrealized (Losses), Total |  |  | (1,979) |  | (1,091) |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Amortized Cost | 163,590 |  | 163,590 |  | 141,481 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Securities held to maturity (at fair value) | 164,717 |  | 164,717 |  | 142,168 |
Asset-Backed Securities and Structured Financial Products [Member] |  |  |  |  |  |
Securities Held to Maturity, Amortized Cost [Abstract] |  |  |  |  |  |
Amortized Cost | 0 |  | 0 |  | 0 |
Securities Held to Maturity, Estimated Fair Value [Abstract] |  |  |  |  |  |
Securities held to maturity (at fair value) | $ 0 |  | $ 0 |  | $ 0 |

X
- Definition Unamortized, unrealized loss at the end of an accounting period on available for sale securities transferred to held to maturity securities . + References No definition available. + Details
Name: | trmk_AccumulatedOtherComprehensiveIncomeLossTransferredSecuritiesAdjustment
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This item represents the aggregate fair value of investments categorized as available-for-sale and held-to-maturity securities that have been in a continuous unrealized loss position for twelve months or longer. + References No definition available. + Details
Name: | trmk_EstimatedFairValue12MonthsOrMore
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the aggregate fair value of investments categorized as available-for-sale and held-to-maturity securities that have been in a continuous unrealized loss position for less than twelve months. + References No definition available. + Details
Name: | trmk_EstimatedFairValueLessThan12Months
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the excess of amortized cost basis over fair value of securities that have been in a loss position for twelve months or longer for those securities which are categorized as available-for-sale and held-to-maturity securities. + References No definition available. + Details
Name: | trmk_GrossUnrealizedLosses12MonthsOrMore
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This item represents the excess of amortized cost basis over fair value of securities that have been in a loss position for less than twelve months for those securities which are categorized as available-for-sale and held-to-maturity securities. + References No definition available. + Details
Name: | trmk_GrossUnrealizedLossesLessThan12Months
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | trmk_InvestmentsContinuousUnrealizedLossPositionAggregateLossesAbstract
Namespace Prefix: | trmk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | trmk_InvestmentsContinuousUnrealizedLossPositionFairValueAbstract
Namespace Prefix: | trmk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax and reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities at date of transfer. + References No definition available. + Details
Name: | trmk_OtherComprehensiveIncomeLossUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTaxAtDateOfTransfer
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities at date of transfer. + References No definition available. + Details
Name: | trmk_OtherComprehensiveIncomeLossUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTaxAtDateOfTransfer
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash inflow associated with the sale and calls of debt and equity securities classified as available-for-sale securities. + References No definition available. + Details
Name: | trmk_ProceedsFromCallsAndSalesOfSecurities
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This item represents the amount of securities categorized as available-for-sale being transferred to the held-to-maturity securities category. + References No definition available. + Details
Name: | trmk_ReclassificationOfAvailableForSaleToHeldToMaturitySecurities
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total investments at amortized cost of debt and equity securities grouped by maturity dates, excluding mortgage-back-securities, which are categorized neither as held-to-maturity nor trading. + References No definition available. + Details
Name: | trmk_TotalAmortizedCostBeforeMortgageBackedSecurities
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total investments at amortized cost of debt and equity securities grouped by maturity dates, excluding mortgage-back-securities, which are categorized as held-to-maturity. + References No definition available. + Details
Name: | trmk_TotalAmortizedCostHeldToMaturityBeforeMortgageBackedSecurities
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the aggregate fair value of investments in an unrealized loss position which are categorized as available-for-sale and held-to-maturity securities. + References No definition available. + Details
Name: | trmk_TotalEstimatedFairValue
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total investments at fair value of debt and equity securities grouped by maturity dates, excluding mortgage-back-securities, which are categorized neither as held-to-maturity nor trading. + References No definition available. + Details
Name: | trmk_TotalFairValueOfAvailableForSaleSecuritiesBeforeMortgageBackSecurities
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total investments at fair value of debt and equity securities grouped by maturity dates, excluding mortgage-back-securities, which are categorized as held-to-maturity. + References No definition available. + Details
Name: | trmk_TotalFairValueOfHeldToMaturitySecuritiesBeforeMortgageBackSecurities
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the excess of amortized cost basis over fair value of securities in a loss position and which are categorized as available-for-sale and held-to-maturity securities. + References No definition available. + Details
Name: | trmk_TotalGrossUnrealizedLosses
Namespace Prefix: | trmk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Accumulated appreciation or loss, net of tax, in value of the total of available-for-sale securities at the end of an accounting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e681-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This item represents the cost of debt securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=51813488&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49167202&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecuritiesAmortizedCostBasisAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after adjustments of available-for-sale debt securities at cost, maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of available-for-sale debt securities maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after adjustments of available-for-sale debt securities at cost, maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of available-for-sale debt securities maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after adjustments of available-for-sale debt securities at cost, maturing after the tenth fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of available-for-sale debt securities maturing after the tenth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after adjustments of available-for-sale debt securities at cost, maturing in the next fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings less cumulative-effect adjustments, and fair value hedge accounting adjustments. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of available-for-sale debt securities maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at cost, net of adjustments, that do not have a single maturity date and which the entity has decided to disclose separately rather than allocating the cost over several maturity groupings. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of available-for-sale debt securities at fair value that do not have a single maturity date and which the entity has decided to disclose separately rather than allocating the fair value over several maturity groupings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27198-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_GainLossOnInvestmentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after other than temporary impairment (OTTI) accretion, of investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51813488&loc=d3e22054-111558 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.6) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_HeldToMaturitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of held-to-maturity debt securities maturing in the sixth fiscal year through the tenth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(3) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the fifth through tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(3) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of held-to-maturity debt securities maturing in the second fiscal year through the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next fiscal year through the fifth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of held-to-maturity debt securities maturing after the tenth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(4) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing after the tenth fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(4) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of held-to-maturity debt securities maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next fiscal year following the latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of held-to-maturity debt securities at fair value that do not have a single maturity date and which the entity has decided to disclose separately rather than allocating the fair value over several maturity groupings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, over several maturity groupings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (d),(f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investments in debt securities classified as held-to-maturity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 35 -Paragraph 34 -URI http://asc.fasb.org/extlink&oid=27723805&loc=d3e25351-111560 + Details
Name: | us-gaap_ImpairmentOfInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 No definition available. + Details
Name: | us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_GainLossOnInvestmentsByCategoryAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtSecurityAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtSecurityAxis=us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtSecurityAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtSecurityAxis=trmk_ResidentialMortgagePassThroughSecuritiesGuaranteedByGnmaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtSecurityAxis=trmk_ResidentialMortgagePassThroughSecuritiesIssuedByFnmaAndFhlmcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtSecurityAxis=trmk_OtherResidentialMortgageBackedSecuritiesIssuedOrGuaranteedByFnmaFhlmcOrGnmaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtSecurityAxis=us-gaap_CommercialMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtSecurityAxis=us-gaap_AssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |