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,375us-gaap_ProvisionForLoanAndLeaseLosses $ 1,735us-gaap_ProvisionForLoanAndLeaseLosses $ 4,047us-gaap_ProvisionForLoanAndLeaseLosses $ 2,355us-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,552us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  2,552us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  1,671us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Provision recorded for loans classified as impaired     699us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  14us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Valuation adjustments recorded on other real estate owned     363us-gaap_OtherRealEstateValuationAdjustments
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  144us-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 0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  0us-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 0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  0us-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,552us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  2,552us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  1,671us-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 321us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  321us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  106us-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 0us-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
  0us-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
  0us-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 0us-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
  0us-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
  0us-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 321us-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
  321us-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
  106us-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 732us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  732us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  200us-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 0us-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
  0us-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
  0us-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 0us-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
  0us-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
  0us-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 732us-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
  732us-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
  200us-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 141us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= tbk_FactoredReceivablesSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  141us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= tbk_FactoredReceivablesSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  345us-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 0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= tbk_FactoredReceivablesSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= tbk_FactoredReceivablesSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  0us-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 0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= tbk_FactoredReceivablesSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= tbk_FactoredReceivablesSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  0us-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 141us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= tbk_FactoredReceivablesSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  141us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= tbk_FactoredReceivablesSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_ImpairedLoansMember
  345us-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 870us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
/ us-gaap_LongtermDebtTypeAxis
= tbk_ConstructionLandDevelopmentAndLandMember
  870us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
/ us-gaap_LongtermDebtTypeAxis
= tbk_ConstructionLandDevelopmentAndLandMember
  0us-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 0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
/ us-gaap_LongtermDebtTypeAxis
= tbk_ConstructionLandDevelopmentAndLandMember
  0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
/ us-gaap_LongtermDebtTypeAxis
= tbk_ConstructionLandDevelopmentAndLandMember
  0us-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 0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
/ us-gaap_LongtermDebtTypeAxis
= tbk_ConstructionLandDevelopmentAndLandMember
  0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
/ us-gaap_LongtermDebtTypeAxis
= tbk_ConstructionLandDevelopmentAndLandMember
  0us-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 870us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
/ us-gaap_LongtermDebtTypeAxis
= tbk_ConstructionLandDevelopmentAndLandMember
  870us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
/ us-gaap_LongtermDebtTypeAxis
= tbk_ConstructionLandDevelopmentAndLandMember
  0us-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 97us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
  97us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialRealEstateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
  367us-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 0us-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
  0us-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
  0us-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 0us-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
  0us-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
  0us-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 97us-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
  97us-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
  367us-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 391us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
  391us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= tbk_OtherRealEstateOwnedMember
  653us-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 0us-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
  0us-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
  0us-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 0us-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
  0us-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
  0us-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 $ 391us-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
  $ 391us-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
  $ 653us-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