v3.25.4

Insider Trading Arrangements shares in Thousands | 3 Months Ended
--- | ---
Dec. 31, 2025 shares
Trading Arrangements, by Individual |
Rule 10b5-1 Arrangement Adopted | false
Non-Rule 10b5-1 Arrangement Adopted | false
Non-Rule 10b5-1 Arrangement Terminated | false
Aaron Graft [Member] |
Trading Arrangements, by Individual |
Material Terms of Trading Arrangement | On August 29, 2024, Mr. Aaron Graft, the Company’s President and Chief Executive Officer, adopted a written plan for the sale of our common stock that is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the “Graft Trading Plan”). The Graft Trading Plan covers the sale of up to 54,000 shares of the Company’s common stock in several transactions over a period commencing after the later of (1) 91 days from the execution of the Graft Trading Plan and (2) the third trading day following the public disclosure of the Company’s financial results on Form 10-Q for the quarter ended September 30, 2024, and will cease upon the earlier of November 28, 2025 or the sale of all shares subject to the Graft Trading Plan. As of November 28, 2025, the Graft Trading Plan terminated in accordance with its terms.
Name | Mr. Aaron Graft
Title | President and Chief Executive Officer
Rule 10b5-1 Arrangement Terminated | true
Termination Date | November 28, 2025
Aggregate Available | 54
Adam D. Nelson [Member] |
Trading Arrangements, by Individual |
Material Terms of Trading Arrangement | On March 12, 2025, Mr. Adam D. Nelson, the Company’s Executive Vice President and General Counsel, adopted a written plan for the sale of our common stock that is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the “Nelson Trading Plan”). The Nelson Trading Plan covers the sale of up to 10,000 shares of the Company’s common stock in several transactions over a period commencing after the later of (1) 90 days from the execution of the Nelson Trading Plan and (2) the second trading day following the public disclosure of the Company’s financial results on Form 10-Q for the quarter ended March 31, 2025, and will cease upon the earlier of March 31, 2026 or the sale of all shares subject to the Nelson Trading Plan. As of December 18, 2025 all shares subject to the Nelson Trading Plan had been sold and the Nelson Trading Plan was terminated by its terms.
Name | Mr. Adam D. Nelson
Title | Executive Vice President and General Counsel
Adoption Date | March 12, 2025
Rule 10b5-1 Arrangement Terminated | true
Termination Date | December 18, 2025
Aggregate Available | 10

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_MtrlTermsOfTrdArrTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TradingArrByIndTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrAdoptionDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndTitle
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph D + Details
Name: | ecd_TrdArrSecuritiesAggAvailAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrTerminationDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ecd_IndividualAxis=tfin_AaronGraftMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=tfin_AdamDNelsonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |