XML 87 R67.htm IDEA: XBRL DOCUMENT
v3.25.4

Noncontrolling interest - Narrative (Details) shares in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2025 USD ($) shares | Dec. 31, 2024 USD ($) shares | Dec. 31, 2023 shares
Noncontrolling Interest [Line Items] |  |  |
Distributions | $ | $ 16.0 | $ 8.5 |
LLC Units |  |  |
Noncontrolling Interest [Line Items] |  |  |
Conversion ratio | 1 |  |
Redemption of LLC Units (in shares) | 0.7 | 0.3 |
Class A Common Stock |  |  |
Noncontrolling Interest [Line Items] |  |  |
Redemption of LLC Units (in shares) | 0.7 | 0.3 |
Class B Common Stock |  |  |
Noncontrolling Interest [Line Items] |  |  |
Redemption of LLC Units (in shares) | 0.7 | 0.3 |
Pre-IPO LLC Members |  |  |
Noncontrolling Interest [Line Items] |  |  |
Distributions | $ | $ 7.7 | $ 4.8 |
Goosehead Financial, LLC |  |  |
Noncontrolling Interest [Line Items] |  |  |
Distributions | $ | $ 23.8 | $ 13.3 |
Noncontrolling interest holders |  |  |
Noncontrolling Interest [Line Items] |  |  |
Ownership interest held by non-controlling interest holders | 0.329 | 0.341 |
Noncontrolling interest holders | LLC Units |  |  |
Noncontrolling Interest [Line Items] |  |  |
Redemption of LLC Units (in shares) | 0.7 | 0.3 | 1.5

X
- Definition Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners + References No definition available. + Details
Name: | gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners
Namespace Prefix: | gshd_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio + References No definition available. + Details
Name: | gshd_SaleOfStockConversionOfExistingInterestsConversionRatio
Namespace Prefix: | gshd_
Data Type: | xbrli:pureItemType
Balance Type: | na
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_MinorityInterestLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentsOfDistributionsToAffiliates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of stock bought back by the entity at the exercise price or redemption price. + 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 + Details
Name: | us-gaap_StockRedeemedOrCalledDuringPeriodShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=gshd_LLCUnitsMember
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_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=gshd_PreIPOLLCMembersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=gshd_GooseheadFinancialLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=gshd_VariousNoncontrollingInterestHoldersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |