XML 125 R39.htm IDEA: XBRL DOCUMENT
v3.24.3

ORGANIZATION AND BASIS OF PRESENTATION (Details) $ / shares in Units, $ in Thousands |  |  |  | 9 Months Ended
--- | --- | --- | --- | ---
Jul. 23, 2024 shares | Jul. 19, 2024 USD ($) $ / shares shares | Jan. 01, 2024 shares | Sep. 30, 2024 USD ($) vote | Sep. 30, 2023 USD ($)
Franchisor Disclosure [Line Items] |  |  |  |  |
Offering expenses | $ |  | $ 7,800 |  |  |
Repayment of borrowings | $ |  |  |  | $ 42,968 | $ 1,973
Parent Company |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
Applicable cash savings payment (in percent) |  |  |  | 85.00% |
Retained tax savings (in percent) |  |  |  | 15.00% |
Revolving Credit Facility |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
Repayment of borrowings | $ |  | $ 41,000 |  |  |
New Members |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
New units issued during period (in shares) |  | 1,819,512 |  |  |
Pre-Public Stock Offering Reorganization | Bunch Family Holdings, LLC |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
New units issued during period (in shares) |  | 342,362 |  |  |
Class A |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
New units issued during period (in shares) |  | 2,161,874 | 27,689 |  |
Votes per share | vote |  |  |  | 1 |
Stock split, conversion ratio |  | 1 |  |  |
Class A | IPO |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
Number of shares issued in transaction (in shares) |  | 11,000,000 |  |  |
Offering price per share (in dollar per share) | $ / shares |  | $ 17.00 |  |  |
New units issued during period (in shares) |  | 12,650,000 |  |  |
Class A | Over-Allotment Option |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
Number of shares issued in transaction (in shares) | 1,650,000 |  |  |  |
Class A | Pre-Public Stock Offering Reorganization |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
New units issued during period (in shares) |  | 342,362 |  |  |
Class B |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
Votes per share | vote |  |  |  | 1 |
Stock split, conversion ratio |  | 1 |  |  |
Shares issued, price per share (in USD per shares) | $ / shares |  | $ 0.00001 |  |  |
Class B | RenaissanceRe Ventures U.S. LLC |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
New units issued during period (in shares) |  | 5,457,417 |  |  |
Class B | GHC Woodlands Holdings LLC |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
New units issued during period (in shares) |  | 1,820,234 |  |  |
Class C |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
Votes per share | vote |  |  |  | 10 |
Shares issued, price per share (in USD per shares) | $ / shares |  | $ 0.00001 |  |  |
Class C | Bunch Family Holdings, LLC |  |  |  |  |
Franchisor Disclosure [Line Items] |  |  |  |  |
New units issued during period (in shares) |  | 33,893,810 |  |  |
Shares issued, price per share (in USD per shares) | $ / shares |  | $ 0.00001 |  |  |

X
- Definition Common Stock, Number Of Votes Per Share + References No definition available. + Details
Name: | twfg_CommonStockNumberOfVotesPerShare
Namespace Prefix: | twfg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Payments To Members On Applicable Cash Savings + References No definition available. + Details
Name: | twfg_PercentageOfPaymentsToMembersOnApplicableCashSavings
Namespace Prefix: | twfg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Retained Tax Savings + References No definition available. + Details
Name: | twfg_PercentageOfRetainedTaxSavings
Namespace Prefix: | twfg_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
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_FranchisorDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_RepaymentsOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 4 -Subparagraph (SAB Topic 4.C) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=twfg_NewMembersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=twfg_PrePublicStockOfferingReorganizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=twfg_BunchFamilyHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=twfg_RenaissanceReVenturesU.S.LLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=twfg_GHCWoodlandsHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |