XML 53 R65.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value Disclosures - Fair Value of Assets Measured on Non-recurring Basis (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Sep. 30, 2014 | Sep. 30, 2013 | Sep. 30, 2014 | Sep. 30, 2013 | Dec. 31, 2013
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Provision recorded for loans classified as impaired | $ 1,375 us-gaap_ProvisionForLoanAndLeaseLosses | $ 1,735 us-gaap_ProvisionForLoanAndLeaseLosses | $ 4,047 us-gaap_ProvisionForLoanAndLeaseLosses | $ 2,355 us-gaap_ProvisionForLoanAndLeaseLosses |
Fair Value, Measurements, Nonrecurring [Member] |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 2,552 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 2,552 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 1,671 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Provision recorded for loans classified as impaired |  |  | 699 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 14 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Valuation adjustments recorded on other real estate owned |  |  | 363 us-gaap_OtherRealEstateValuationAdjustments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 144 us-gaap_OtherRealEstateValuationAdjustments / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Fair Value, Measurements, Nonrecurring [Member] | Level 1 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Fair Value, Measurements, Nonrecurring [Member] | Level 2 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Fair Value, Measurements, Nonrecurring [Member] | Level 3 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 2,552 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 2,552 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember |  | 1,671 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | 1-4 Family Residential Properties [Member] |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 321 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 321 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 106 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | 1-4 Family Residential Properties [Member] | Level 1 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | 1-4 Family Residential Properties [Member] | Level 2 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | 1-4 Family Residential Properties [Member] | Level 3 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 321 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 321 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 106 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | Commercial |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 732 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 732 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 200 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | Commercial | Level 1 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | Commercial | Level 2 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | Commercial | Level 3 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 732 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 732 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 200 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | Factored receivables |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 141 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 141 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 345 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | Factored receivables | Level 1 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | Factored receivables | Level 2 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Impaired Loans [Member] | Factored receivables | Level 3 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 141 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 141 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember |  | 345 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = tbk_FactoredReceivablesSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_ImpairedLoansMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | Construction, Land Development, Land |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 870 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember |  | 870 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | Level 1 | Construction, Land Development, Land |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | Level 2 | Construction, Land Development, Land |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | Level 3 | Construction, Land Development, Land |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 870 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember |  | 870 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember / us-gaap_LongtermDebtTypeAxis = tbk_ConstructionLandDevelopmentAndLandMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | 1-4 Family Residential Properties [Member] |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 97 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 97 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 367 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | 1-4 Family Residential Properties [Member] | Level 1 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | 1-4 Family Residential Properties [Member] | Level 2 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | 1-4 Family Residential Properties [Member] | Level 3 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 97 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 97 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 367 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_ResidentialRealEstateMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | Commercial |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 391 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 391 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 653 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | Commercial | Level 1 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | Commercial | Level 2 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | 0 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember
Fair Value, Measurements, Nonrecurring [Member] | Other real estate owned [Member] | Commercial | Level 3 |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |  |  |
Assets, Fair Value Disclosure, Nonrecurring | $ 391 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | $ 391 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember |  | $ 653 us-gaap_AssetsFairValueDisclosureNonrecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tbk_OtherRealEstateOwnedMember

X
- Definition This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a nonrecurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. + References No definition available. + Details
Name: | us-gaap_AssetsFairValueDisclosureNonrecurring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Valuation adjustments made to other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure. + References No definition available. + Details
Name: | us-gaap_OtherRealEstateValuationAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense related to estimated loss from loan and lease transactions. + 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 (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 11 -Article 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.11) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_ProvisionForLoanAndLeaseLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |